Почему nginx перенаправляет запросы на порте 8080 для портирования 80 (апач)

Этому нужно больше информации, однако я был бы склонен пойти для 1, Два шасси Cisco 6500 каждый с единственным Sup720 и другими модулями.

Так как мои причины, можно затем определить местоположение устройств в отдельных местоположениях, должны, одно местоположение "пойти темное", другой должно продолжить работать с отдельным оборудованием.

0
задан 19 February 2014 в 12:40
2 ответа

Это ограничение в WordPress. Он следует за URL-адресом, который вы указали в параметрах, так что каждый запрос / ссылка будет перенаправляться на URL-адрес сайта, который по умолчанию использует порт 80.

См. http://wordpress.org/support/ topic / alternate-port-setup

2
ответ дан 4 December 2019 в 12:33

Я решил !! вот как:

Отредактируйте файл function.php текущей темы и добавьте следующую строку после открывающего тега php remove_filter ('template_redirect', 'redirect_canonical'); сохранить и выйти

Теперь откройте ваш wp-includes / ms-settings.php и найдите следующую строку (номер строки: ~ 23)

if ( !isset( $current_site ) || !isset( $current_blog ) ) {

после этой строки добавьте:

$_SERVER['HTTP_HOST'] = preg_replace( '|:\d+$|', '', $_SERVER['HTTP_HOST'] );

и сохраните и выйдите. Перезапустите apache2 и nginx и проверьте с помощью curl -I IP, что запросы не перенаправляются.

1
ответ дан 4 December 2019 в 12:33

Теги

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