Запуск Magento за NAT?

Я пытаюсь запустить Magento за NAT, где порт nat не 80? Ф.э. www.mysite.com:4444 =внутренний=> 192.168.100.10:80

Проблема в том, что кажется, что главная страница динамически загружает остальную часть сайта... Вот как выглядит начало загруженной главной страницы:

var require = { "baseUrl": "...://www.mysite.com/static/version1498705433/frontend/Magento/luma/en_US" };

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

если вы посмотрите внимательно, вы не увидите порт NAT: 4444 в baseURL, т.е. «загрузчик» должен выглядеть так:

var require = { "baseUrl": "....://www.mysite.com:4444/static/version1498705433/frontend/Magento/luma/en_US" };

Есть ли способ решить эту проблему? то есть запустить Magento за NAT, где порт NAT не 80?


person sten    schedule 26.07.2017    source источник
comment
Вам нужно добавить: 4444 к базовому URL-адресу, об этом уже спрашивали и ответили здесь. В качестве альтернативы вы можете использовать какой-либо обратный прокси-сервис, это похоже на то, что может делать то, что вам нужно (никогда не использовал его сам и ничего об этом не знаю).   -  person Oleg    schedule 26.07.2017


Ответы (1)


В Magento установите Stores/Configuration/Web/Base URL: ....://www.mysite.com:4444.

person sten    schedule 02.08.2017