【发布时间】:2013-10-05 17:01:44
【问题描述】:
我有以下 .htaccess 文件,它应该将所有不存在的文件/文件夹重写为 index.php。有人可以建议一种方法来调试为什么这不起作用吗?当我转到一个不存在的文件夹时,我收到一个 404 not-found 页面。
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^.*$ ./index.php
当我访问domain.com/ 时,index.php 文件正确显示
.htaccess 文件与 index.php 位于同一目录中
【问题讨论】:
标签: php apache .htaccess mod-rewrite