我正在尝试获取它,以便将 url 重写为 php 的变量,
到目前为止,我有:
RewriteEngine On
RewriteRule ^sub/(.*).html$ index.php?sub=$1
RewriteRule ^(.*).html$ index.php?page=$1
/sub/ 一个工作得很好,虽然第一页不工作,
抱歉,重写规则的初学者,
有什么可以阐明的吗?我猜问题是你不能像我一样堆叠重写规则......
我无法以任何方式更改目录结构,所以这是我必须使用的:
page.html
page2.html
sub/123.html
sub/827.html
先谢谢了!
〜Jmyeom
编辑
在规则末尾添加 [NC,L] 可解决此问题,
IE
RewriteEngine On
RewriteRule ^sub/(.*).html$ index.php?sub=$1 [NC,L]
RewriteRule ^(.*).html$ index.php?page=$1 [NC,L]
虽然,现在,我将如何做到这一点,以便它不会在不是 /sub/ 的不同子文件夹上重写,即 /src/?
再次感谢~Jmyeom