Сайт IIS WordPress на альтернативном порте и правила перезаписи

У меня было 2 веб-сайта, работающих на сервере с 2 разными именами хостов. Назовем их

1 - hostname1.host.com

2 - hostname2.host.com

hostname1.host.com был привязан к сайту WordPress, а hostname2.host.com был привязан к сайту ASP.NET MVC. Дополнительно, было еще 2 сайта MVC, которые выполняли функции контроля качества и размещения на портах 8000 и 8008 соответственно. Естественно, к ним можно было получить доступ либо через имя хоста, либо просто по IP-адресу сервера.

По состоянию на вчерашний день сайт WordPress устарел. Я привязал hostname1.host.com к сайту MVC, так как это тот, который я хочу использовать, и удалил это имя хоста из привязки сайта WordPress.

У меня есть 2 глобальных правила перезаписи URL:

enter image description here

Первое правило перенаправляет весь трафик с IP-адресом сервера на hostname1.host.com , за исключением портов 8000 , ] 8080 и 8008 .

Второе правило перенаправляет весь трафик с hostname2.host.com на hostname1.host.com . Я' Мы также включили порты из этого правила.

Затем на действующем сайте MVC у меня также есть правило, которое перенаправляет весь трафик порта 80 на 443 :

enter image description here

Проблема У меня есть желание привязать сайт WordPress к порту 8080 , который не работает. У меня есть:

enter image description here

На моем действующем сайте есть привязки (представьте, что под красным написано hostname1.host.com):

enter image description here

Что потом происходит, когда я пытаюсь получить доступ к сайту WordPress на любом из доменов или IP адрес на порту 8080 - я получаю перенаправление:

Объект перемещен

Этот документ можно найти здесь

Этого быть не должно. Не должно быть правила, перенаправляющего порт 8080 на имя хоста.

Я все еще могу получить доступ к промежуточному сайту и качеству. Я даже пробовал поменять местами порт сайта QA на порт сайта WordPress. Затем я могу получить доступ к сайту QA через порт 8080 , но порт 8000 перенаправляет на имя хоста.


Из журналов IIS:

Этого много:

#Software: Microsoft Internet Information Services 8.5
#Version: 1.0
#Date: 2016-11-24 12:27:57
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken
2016-11-24 12:27:57 192.168.3.7 GET / - 8080 - 169.1.87.250 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1687
2016-11-24 12:36:09 192.168.3.7 GET /Default/ChurchGroups - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1119
2016-11-24 12:36:17 192.168.3.7 GET / - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1157
2016-11-24 12:36:23 192.168.3.7 GET / - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1171
2016-11-24 12:36:35 192.168.3.7 GET / - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1156
2016-11-24 12:36:43 192.168.3.7 GET / - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1171
2016-11-24 12:37:06 192.168.3.7 GET / - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1147
2016-11-24 12:37:20 192.168.3.7 GET / - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1156
2016-11-24 12:37:32 192.168.3.7 GET / - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1140
2016-11-24 12:37:39 192.168.3.7 GET / - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1171
2016-11-24 12:38:11 192.168.3.7 GET /Default/Schools - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1187
2016-11-24 12:38:25 192.168.3.7 GET /Default/Schools - 8080 - 169.1.134.14 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/54.0.2840.99+Safari/537.36 - 302 0 0 1185
1
задан 24 November 2016 в 14:44
1 ответ

Можете ли вы разместить журналы IIS, когда это случится? Похоже, что где-то есть подвох, и журналы IIS могут содержать больше информации в зависимости от уровня записи.

0
ответ дан 4 December 2019 в 05:34

Теги

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