2013-08-27 98 views
2

我需要將子目錄重定向到父目錄。如何通過url重寫將url重定向到父目錄

換句話說,我要重定向任何匹配

http://exemple.com/portfolio/product1 

到:

http://exemple.com/product1 

有沒有辦法做到這一點與URL重寫?

感謝

+0

[Htaccess redirect]的可能重複(http://stackoverflow.com/questions/368541 3/htaccess-redirect) – Bora

回答

2

啓用mod_rewrite的,並通過httpd.conf的.htaccess,然後把這個代碼在你.htaccessDOCUMENT_ROOT目錄:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteRule ^portfolio/(.*)$ /$1 [L,R=301,NC] 
+0

這對我有效。謝謝 ! – Chimons

+0

不客氣,很高興它爲你工作。 – anubhava

1

你想放入目錄內的.htaccess這個要被重定向

RewriteEngine On 
RewriteCond %{REQUEST_URI} !^/parent 
RewriteRule ^(.*)?$ http://%{HTTP_HOST}/parent