在NAT后面运行Magento?

问题描述:

我试图在NAT后面运行Magento,其中nat端口不是80? F.e. www.mysite.com:4444 = to内部=> 192.168.100.10:80在NAT后面运行Magento?

问题是,似乎前台页面动态加载网站的其余部分...这是如何加载前端的开始页面的样子:

VAR需要= { “的baseUrl”: “...://www.mysite.com/static/version1498705433/frontend/Magento/luma/en_US” } ;

所以前面页面加载身边什么都没有,一切超时。

如果你仔细观察,你不会看到NAT端口:4444在基本URL即 “装载机” 应该是这样的:

VAR需要= { “的baseUrl”:” .. ..://www.mysite.com:4444/static/version1498705433/frontend/Magento/luma/en_US“ };

有没有办法解决这个问题?即在NAT后端运行Magento,其中NAT端口不是80?

+1

您需要添加:4444的基础URL,这已经问并回答[这里](https://*.com/questions/3201187/running-magento-on-other-port-than-default-80)。或者,你可以使用某种反向代理服务,[this](https://openport.io/)看起来像是可以做你需要的东西(从来没有用过它,也不知道它的任何内容)。 – Oleg

在Magento的设置存储/配置/网络/基础网址:....://www.mysite.com:4444