Я только недавно узнал о перезаписи URL , поэтому мне еще многое предстоит узнать.
Следуя учебному пособию Easy Mod Rewrite , результаты одного из их примеров меня действительно смущают.
RewriteBase /
RewriteRule (.*) index.php?page=$1 [QSA,L]
Переписывает /home
как /index.php?page=index.php&page=home
.
Я думал, что дубликаты могли быть вызваны чем-то в конфигах моего хоста, но чистая установка XAMPP делает то же самое.
Так, кто-нибудь знает, почему это, кажется, анализирует дважды?
И мне кажется, что если это будет сделано, это будет бесконечный цикл - почему он останавливается на 2 циклах?