【问题标题】:.htaccess file rewrite problem (allowing on specifc string).htaccess 文件重写问题(允许特定字符串)
【发布时间】:2025-11-21 17:50:01
【问题描述】:

我在htaccess中写了下面的代码

重写规则 ^([a-zA-Z_-]+).php$ http://www.domain.com/myfile.php?page=inc-$1.php [NC]

我不想重写 index.php 文件。 index.php 文件应在打开时打开。而且我也没有在 htaccess 中使用任何分隔符“dir/”。主要是如何检查允许的特定字符串?

谢谢

【问题讨论】:

    标签: .htaccess


    【解决方案1】:

    您可以在 RewriteRule 之前为 index.php 添加重写条件

    RewriteCond %{REQUEST_URI} !^index\.php$
    

    所以它不会重定向 index.php

    【讨论】:

    • 感谢它现在正在工作。但是我遇到了问题,只有“/”重定向没有任何页面名称也应该重定向到索引页面。再次感谢。多一点修改