2012-05-16 44 views
0

我正在從頭開始重建網站,但我將替換的網站已經在SEO中排名相當不錯。htaccess重定向規則幫助請(URL中的通配符)

我在下面的格式頁數:

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

「送-ME-信息-ON-」在所有的產品保持一致。

我可以在每個產品的基礎上編寫重定向,但我有200多種產品,因此使用重寫規則處理這個問題會很好。

我需要實現什麼是以下新網址:

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

現在我明白了搜索引擎優化的目的,這可能不是最好的方法,但我想保持一個信息請求頁面。

我想最好的方法是使用正則表達式來匹配字符串,並設置一個環境變量,我將在結果URL中使用。雖然我不太熟悉.htaccess規則。

任何人都可以幫助我實現這個目標嗎?

回答

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

這似乎並沒有跟蹤/後第一個^然而這可能只是我上面的解釋。無論哪種方式,它現在工作。非常感謝你的幫助! – jimeney

+0

是的你是對的,我從來不知道你是否需要/在開始。 – Gavriel