Как проследить Apache 301, Перемещенный Постоянно?

Вы оказываетесь перед необходимостью реализовывать транспортный приемник события SMTP (см. http://technet.microsoft.com/en-us/library/bb123644 (EXCHG.65) .aspx для ужасных деталей) сделать то, о чем Вы говорите через сопоставление с образцом. Exchange может обработать почту перенаправления через объекты контакта (как описано в этом ответе), но действовать динамично (на основе соответствий шаблона, например) необходимо будет написать код.

9
задан 17 February 2012 в 13:54
2 ответа

Это не обязательно конфигурация Apache, которая делает это - Apache передает запрос генератору динамического содержимого?

Найдите две вещи в конфигурации Apache; Директивы Redirect и RewriteRule , имеющие флаг R . Если их нет, то Apache не выполняет перенаправление (за исключением / имя_директора перенаправления на / имя_директора / , но это не похоже на случай здесь), а ты '

5
ответ дан 2 December 2019 в 22:36

Спасибо за вышеприведенный ответ и он указывает мне правильное направление. В моем случае 301 редирект вызван правилом переписывания для всего сайта.

RewriteEngine on
RewriteCond %{HTTP_HOST} ^voicent.com
RewriteRule ^/(.*)$ http://www.voicent.com/$1 [L,R=301]

Вышеуказанное правило заставляет использовать каноническое имя хоста. Оно заставляет каждую URL начинаться с www.domain.com, а не с domain.com. Вы можете дополнительно проверить это в журнале доступа к apache.

1
ответ дан 2 December 2019 в 22:36

Теги

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