2012-08-14 2 views
0

나는 drupal 7 사이트에 페이지 (상점)가 있습니다. 이 페이지에는 웹 서비스를 요청하는 PHP 스크립트가 있습니다. 응답은 URL에 따라 다릅니다. /shop/pid-1234/pink-shoes.html은 ID가 1234 인 제품을 보여줄 것입니다. 따라서 상점/외관 후에 URL이 무엇이든 상관없이/shop 페이지를로드하려면 Drupal이 필요합니다. 어떻게하면 이이를 얻을 수 있습니까? URL 별칭 모듈 ($, %)에서 와일드 카드를 사용하여 시도했지만 작동하지 않습니다. 나는 또한 을보고 pathauto를보고 리디렉션했지만 도움이되지는 않았다.Drupal 7 - 특정 페이지에 대한 모든 URL 다시 쓰기

제안 사항?

답변

0

아마도 Apache mod_rewrite 규칙이 필요합니다. .htaccess 파일을 사용하고 있다면 그것을 추가 할 수 있습니다.

+0

나는 그것에 대해 생각했지만 거기에 무엇을 넣을지 잘 모르겠습니다. Drupal은 모든 URL을 기본값으로 다시 씁니다. 기본 .htaccess : RewriteRule "(^ | /) \." - [F] RewriteCond % {REQUEST_FILENAME}! -f RewriteCond % {REQUEST_FILENAME}! -d RewriteCond % {REQUEST_URI}!/favicon.ico RewriteRule^index.php [L] –