Я делаю что-то очень простое с mod_rewrite, и оно ведет себя странно.Он ведет себя так, как будто я использую опцию [R], но это не так.Вот простой тест для файла .htaccess:
RewriteEngine on
RewriteRule ^page1$ page2
Это должно перенаправить запрос на страницу1 на страницу2, но оставить URL-адрес в веб-браузере, все еще указывая на страницу1.Хотя этого не происходит.На самом деле он переключает URL на страницу2, как если бы я использовал этот код:
RewriteRule ^page1$ page2 [R]
Почему он это делает?Это не поведение по умолчанию.Я использую предварительно сконфигурированную машину, которую я получил для EC2, так что это, вероятно, что-то в конфигурации apache, о которой я не знаю.Гуглить было бесполезно.Помогите?
Это Apache 2.12.