2015-12-22 56 views
0

我需要將文件夾重寫爲變量。例如我有一個網址http://www.example.com/partners?id=ABChtaccess - 將文件夾重寫爲變量

我需要得到:www.example.com/partners/ABC,這裏「ABC」作爲id。

Options +FollowSymLinks 
RewriteEngine on 
RewriteRule ^partners/(.*)$ partners/?id=$1 
+0

那麼你的問題是什麼? –

+0

讓我們知道它是如何爲你工作的。 –

回答

0

試試這個:

RewriteRule ^partners/(.*)$ partners?id=$1 [L] 
1

你應該在根你的.htaccess嘗試你的規則這種方式。

Options +FollowSymLinks -MultiViews 
RewriteEngine on 

#redirect the old format to the rewritten URL 
RewriteCond %{THE_REQUEST} ^GET\ /+partners\?id=([^&\ ]+) 
RewriteRule^/partners/%1? [R=302,L] 

#internally rewrite folder to partners querystring. 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^partners/(.+)$ partners?id=$1 [L] 
相關問題