查询参数中的路径追加到.htaccess中的url

时间:2016-09-22 11:38:19

标签: php apache .htaccess redirect wamp

我正在尝试制作以下网址

  

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/上测试并且它工作正常时

1 个答案:

答案 0 :(得分:1)

假设没有base/.htaccess您可以在root .htaccess中使用此规则:

RewriteEngine On

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