0
我對Apache很新。Apache重寫規則如果不存在,則將名稱空間添加到URL
考慮我有一個像http://www.abc.com/home
我希望這個網址被重定向到URL http://www.abc.com/foo/home。
基本上,我想添加「foo/」到URL(如果不存在)。我將如何實現這一目標?
我對Apache很新。Apache重寫規則如果不存在,則將名稱空間添加到URL
考慮我有一個像http://www.abc.com/home
我希望這個網址被重定向到URL http://www.abc.com/foo/home。
基本上,我想添加「foo/」到URL(如果不存在)。我將如何實現這一目標?
你可以在根目錄中一個.htaccess文件嘗試:
Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} !/foo [NC]
RewriteRule ^home/(.*) /foo/home/$1 [L,NC]
對於永久重定向,與[R = 301,L,NC]
由於@faa代替[L,NC] 。上面的規則就像一個魅力。 – goodsanket 2013-04-29 05:35:13