2012-05-16 4 views
0

나는 처음부터 사이트를 재구성하고 있지만, 내가 대체 할 사이트는 이미 SEO에 꽤 잘 랭크되어 있습니다.htaccess redirect rule help (URL의 와일드 카드)

http://URL/SECTION/ANOTHERSECTION/send-me-information-on-PRODUCTNAME.php 

"보내기 - 나 - 정보 - 온"모든 제품에 걸쳐 일관성 :

나는 다음과 같은 형식의 페이지 수있다.

제품별로 리디렉션을 작성할 수 있지만 200 개 이상의 제품이 있으므로 재 작성 규칙을 사용하여 처리하는 것이 좋습니다. 이 아마도 가장 좋은 방법 아니다,

http://URL/SECTION/ANOTHERSECTION/product-information-request.php?product=PRODUCTNAME 

가 지금은 SEO 목적으로 이해하지만, 나는 하나의 정보 요청 페이지를 유지하고 싶습니다 : 나는 달성하는 데 필요한 무엇

에는 다음과 같은 새로운 URL입니다 .

최선의 방법은 Regex를 사용하여 문자열을 일치시키고 결과 URL에서 사용할 환경 변수를 설정하는 것입니다. 나는 .htaccess 규칙에 너무 익숙하지 않다.

누구든지 나를 이룰 수 있습니까?

답변

0
RewriteRule ^/([^/]+)/([^/]+)/send-me-information-on-([^.]+).php$ $1/$2/product-information-request.php?product=$3 [QSA,L] 
+0

이것은 첫 번째^후행과 함께 작동하지 않는 것 같지만 위의 설명과 다를 수 있습니다. 어느 쪽이든, 지금은 효과가 있습니다. 도와 주셔서 정말 감사합니다! – jimeney

+0

예, 맞습니다. 처음에 /가 필요한지는 결코 알 수 없습니다. – Gavriel