由于.htaccess rewritebase,索引文件无法执行

时间:2013-08-06 12:53:35

标签: .htaccess mod-rewrite

我有这个.htaccess文件

RewriteEngine On
RewriteBase /

RewriteRule ^(index.html|myfolder/anotherfolder)($|/) - [L]

RewriteCond %{REQUEST_URI} !myfolder/subfolder/
RewriteRule ^(.*)$ myfolder/subfolder/$1 [L]

我的问题是domain.com/index.html有效但domain.com/显示空白页。

如果我禁用RewriteEngine同时工作,但我的子文件夹停止工作。

如何使index.html和subbfolder正常工作?

1 个答案:

答案 0 :(得分:0)

将您的第一个忽略规则更改为:

RewriteRule ^(index\.html|myfolder/subfolder|)($|/) - [L,NC]