2013-09-26 5 views
2

Могу ли я использовать Redirect 301 с флагами, такими как NC и L?Перенаправление 301 с флагами

Например:

Redirect 301 /test.htm /example/test/ [NC, L]

Я получаю ошибки сервера, но я не уверен, что это потому, что Redirect 301 не позволяет флаги в конце заявления или, если это что-то другое.

ответ

3

Флаги, которые вы упоминаете, относятся к mod_rewrite, но Redirect является частью mod_alias и имеет различный синтаксис.

Смотрите здесь: https://httpd.apache.org/docs/current/mod/mod_alias.html#redirect

+0

поэтому mod_alias не имеет флагов, чтобы использовать случай и последний раз я должен был бы использовать mod_rewrite? –

+0

@Howdy_McGee право – JimiDini

2

Как JimDini упоминалось вам нужно mod_rewrite для этих флагов. Вот код, который должен сработать для вас:

RewriteEngine On 
RewriteRule ^test\.html?$ /example/test/ [R=301,NC,L] 
Смежные вопросы