Url在文件夹项目中重写

时间:2014-12-12 08:01:16

标签: .htaccess mod-rewrite url-rewriting

我对网站使用了很多子域名,每次我都像这样使用网址重写:

RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)/?$ index.php?key=$1

所以如果我使用 sudomain.domain.com/something 就可以了,它会显示索引。

但现在我尝试在网站上使用它,我只在文件夹中,所以地址就像。

domain.com/newwebsite/

我在这里需要相同的系统,所以如果我把 domain.com/newwebsite/somepage 它就可以了,它会像我之前的例子那样显示索引页面。

1 个答案:

答案 0 :(得分:0)

/newwebsite/.htaccess中尝试此规则:

RewriteEngine On
RewriteBase /newwebsite/

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([\w-]+)/?$ index.php?key=$1 [L,QSA]