Я помогаю другу оправиться от беспорядка аутсорсинга, который вызвал его сайт wordpress (ошибка №1), и у меня есть эта странная ошибка. Хостинг, который он использует, по-видимому, перенаправляет www.domain.com на domain.com (NFI why) автоматически, который отлично работает в каждом браузере, кроме IE (я знаю правильно!). Поэтому добавление первого перенаправления фиксировалось, пока я не добавил перенаправление permalink. Теперь, когда IE переходит к старой ссылке Wordpress, например, http://www.domain.com/?p=520, перенаправление терпит неудачу.Ошибка повторного перенаправления Wordpress
RewriteEngine On
RewriteBase/
# Rewrite rule for wierd redirect issue
RewriteCond %{HTTP_HOST} ^www.domain.com$
RewriteRule ^/?(.*)$ "http\:\/\/doman\.com\/$1" [R=301,L]
# Rewrite Rule for Wordress Permalinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Я проверил это с Wget и жалуется:
ERROR: Redirection (301) without location.
Таким образом, кажется вероятным, что IE страдает от тех же ошибок (без сообщения об ошибке полезного). Но я не знаю, как это исправить. Я надеюсь, что он переключит хостинговые компании, но мы это увидим. А пока какие-нибудь идеи?
Скорее всего, это просто опечатка, но просто чтобы быть уверенным: в первом RewriteRule, есть «doman.com», без ввода. –