2012-09-16 89 views
0

所以我有一堆網址是否可以使用.htaccess文件刪除URL末尾的「文件夾」?

http://foo.com/people/smith/john/1 
http://foo.com/people/cartman/eric/2 
http://foo.com/people/simpson/bart/3 

我想改變的網址,像這樣

http://foo.com/people/smith/john/ 
http://foo.com/people/cartman/eric/ 
http://foo.com/people/simpson/bart/ 

所以基本上,我想我需要編寫查找文件夾「人」的條件並從URL中刪除第三個目錄。這可能與我的.htaccess?

回答

1

在你的文檔根htaccess的文件,請嘗試:

RewriteEngine On 
RewriteRule ^people/([^/]+)/([^/]+)/.+ /people/$1/$2 [L,R=301] 

這從

瀏覽器重定向(改變地址欄中的URL)來

如果您不想在瀏覽器的地址欄更改URL,請從方括號中的,R=301

相關問題