2016-04-23 92 views

回答

0

可以在/root.htaccess使用以下規則:

RewriteEngine on 
#1)Redirect "/search/node/?find=foo" to "/search/node/foo"# 
RewriteCond %{THE_REQUEST} /search/node/?\?find=([^\s]+) [NC] 
RewriteRule^/search/node/%1? [NC,L,R] 
#2)internally redirect "/search/node/foo" to "/search/node/?find=foo"# 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^search/node/(.+)$ /search/node/?find=$1 [QSA,NC,L] 

這將內部重定向/搜索/節點/富/search/node /?find = foo

+0

請看我的例子,我在尋找相反的東西。從參數到清潔版本 – Haz

+0

@哈茲請參閱編輯的版本 – starkeen

+1

謝謝,你真棒!一直試圖找出這6個小時以上。 – Haz