Что вызвало бы перенаправление от example.com до www.example.com, для не работы?

Я голосую за то, чтобы это было достаточным количеством лошадиной силы.Удачи!

0
задан 23 June 2011 в 21:50
2 ответа

Вы пропускаете [L] правило в своем типе перенаправления! Да это зафиксировало его!

2
ответ дан 4 December 2019 в 11:20

Вещи, которые могут сделать это, идут не так, как надо:

  1. Вы помещаете правила в .htaccess, и .htaccess отключены a AllowOverride None
  2. Вы помещаете правила в a<Location> тег, это не поддерживало (seach Местоположение на той странице)
  3. Вы помещаете правило в a DirectoryMatch директива и Ваш каталог не соответствуют выражению (не связанный, это правило могло быть помещено вне любого тега Каталога, это будет быстрее),
  4. Вы помещаете это в апачский конфигурационный файл и забыли перезагружать апача (или Вы сделали корректную перезагрузку, и он останавливается, попробуйте трудную перезагрузку),
  5. Вы помещаете rewriteRule прежде, который, который применяется и этот никогда не читается ([L] тег?)
  6. Вы были пьяные и изменили настройки рабочего сервера при тестировании веб-сайта подготовки производства более серьезно проверьте, что эта инструкция находится в VirtualHost, которые действительно соответствуют Имени сервера или ServerAlias example.com.
  7. у Вас нет mod_rewrite включенным на этом сервере, и это находится в a <IfModule mod_rewrite.c> раздел

  8. Если Вы перенаправляетесь к неправильному месту, возможно, Вы ранее сделали ошибку, но 301-постоянный код подразумевает, что Ваш браузер даже не вспомнит Ваш фиксированный веб-сервер, пока Вы не закроете и вновь открыли браузер

Если Вы не находите, делают то, что @larsk сказал Вас, чтобы сделать, позвольте rewriteLog, особенно отладить № 5.

4
ответ дан 4 December 2019 в 11:20

Теги

Похожие вопросы