2016-09-22 63 views
1

到網址我試圖讓下面的網址路徑在.htaccess

http://localhost/base/path/to/redirect/1-2-master/list.xh

重定向到

http://localhost/base/list.php?r=path/to/redirect/1-2-master

我已經嘗試過。但我得到404錯誤。

RewriteEngine On 
RewriteRule ^(.*)base/(.*)/list.xh$ $1base/list.php?r=$2 [NC,L] 

但是當我測試了http://htaccess.mwl.be/,它是工作的罰款

+0

看起來好像沒什麼問題爲止。你的http服務器錯誤日誌文件對失敗的請求說了什麼? – arkascha

回答

1

假如沒有什麼base/.htaccess您可以使用此規則在根目錄的.htaccess:

RewriteEngine On 

RewriteRule ^(base)/(.+)/list\.xh$ $1/list.php?r=$2 [L,QSA,NC]