2016-08-20 477 views
0

我已經搜索了這個問題,但我只遇到真正具體的答案,似乎很難適應我的具體需求。我怎樣才能重寫這個字符串從.htaccess

如何重寫URL?

現在我的網址是這樣的:automv.ro/anunturi-auto/?make=bmw,我想使它看起來像這樣automv.ro/anunturi-auto/bmw

我試圖與這可是不行的:

RewriteRule ^anunturi-auto/?make= anunturi-auto/$1 [L] 
RewriteCond %{QUERY_STRING} . 
RewriteRule (.*) $1? 

回答

0

嘗試以下操作:

RewriteEngine On 

RewriteCond %{THE_REQUEST} /(anunturi-auto)/\?make=(bmw) [NC] 
RewriteRule ^anunturi-auto/?$ /%1/%2? [R=301,L] 

RewriteRule ^(anunturi-auto)/([^/]+)/?$ /$1?make=$2 [L] 
+0

仍然不起作用 –

+0

@MarianStan你可以檢查'mod-rewrite'是否啓用? – hjpotter92

+0

是的,它啓用' RewriteEngine On ...' –

相關問題