我最近才发现有关 URL 重写的知识,所以我还有很多东西要学。
在遵循Easy Mod Rewrite教程时,他们的其中一个示例的结果确实让我感到困惑。
RewriteBase /
RewriteRule (.*) index.php?page=$1 [QSA,L]
重写/home
为/index.php?page=index.php&page=home
.
我认为重复可能是由我的主机配置中的某些东西引起的,但是XAMPP的全新安装也是如此。
那么,有谁知道为什么这似乎解析了两次?
而且,在我看来,如果要这样做,那将是一个无限循环——为什么它会在 2 个循环时停止?