尝试通过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,以使其在域的根目录上打开吗?