以下 .htaccess 不适用于根级别页面。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^demo\-blog/(.*)$ demo\-blog/index.php/$1 [L]
如果我访问http://example.com/demo-blog/blog/publish.html那么它可以通过在http://example.com/demo-blog/index.php/blog/publish.html上执行文件来工作,但是当我访问http://example.com/demo-blog/它不会从http://example.com/demo-blog/index.php加载页面。.htaccess 文件位于域根目录上。http://example.com/
请让我知道为什么它不重写主页的 url。