在我的 htaccess 文件中,我将主 index_eng.php 页面中包含的所有页面重写为 .html 文件。
这是文件内容
RewriteEngine on
RewriteRule (.*)\.html$ index_eng.php?page=$1 [L]
# ErrorDocument 404 /404.html"
它工作得很好。问题是我想在与 index_eng.php 相同的文件夹级别上拥有另一个页面,该页面将被称为 index_fr.php,当我添加 htaccess 代码时,它将在法语中具有相同的页面并且类似地工作。
RewriteRule (.*)\.html$ index_fr.php?page=$1 [L]
只考虑第一个。第二个被忽略了。这个问题是否有任何解决方法,以便 htaccess 知道这两种语法?