使用htaccess将子文件夹重写为root

时间:2013-09-17 09:52:32

标签: .htaccess rewrite

是否可以将www.mydomain.com/views/pages/contact.php等子目录改写为www.mydomain.com/contact.php

到目前为止我得到的是这个。

RewriteRule ^/(.+)$ /views/pages/$1

不幸的是,这并不成功。

RewriteRule ^p/(.+)$ /views/pages/$1

那个有效,但只有一个目录。

1 个答案:

答案 0 :(得分:1)

前导斜杠在.htaccess中不起作用,这应该有效:

RewriteRule ^(?!views/pages/)(.*)$ /views/pages/$1 [L,NC]