RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^alice.html$ bob.html
Это отлично работает.Однако, изменяя последнюю строку на
RewriteRule ^get/?$ get.php
, и я получаю 404.
Как ни странно, он работает на моей локальной (XAMPP) машине, но не на моем хосте (GoDaddy).Есть мысли?
Редактировать: Кажется, что правила перезаписи работают только тогда, когда они не в формате каталога (то есть имеют расширение файла).