htaccess中首页索引文件的RewriteRule异常

时间:2019-01-01 14:31:01

标签: php apache .htaccess

尝试通过htaccess在pages.php上应用重写器,但不能排除index.php。我该怎么办?

RewriteRule ^index.php$ - [L]

RewriteRule ^([-a-zA-Z]*)$ pages.php?state=$1 [L]

通过通过htaccess应用于pages.php的RewriteRule,页面可以按以下方式良好地存储在数据库中:-

domain.com/delhi

domain.com/gujarat

domain.com/jammu-and-kashmir

,依此类推。我在这里面临的问题是,当我尝试访问我的根站点时,即index.php作为domain.com,它返回404。当我尝试作为domain.com/index访问index.php时。 php,它工作正常。我尝试了几种方法将我的索引文件从pages.php的应用规则中排除,但没有收获。有人可以帮助我如何从pages.php上应用的规则中实际排除index.php,以使其在域的根目录上打开吗?

0 个答案:

没有答案