在lan上访问Magento站点

时间:2013-09-09 04:18:32

标签: php magento lan

我正在使用WAMP,我有一个magento项目以及其他php项目。除了magento项目之外的所有项目都可通过LAN访问。在我的办公室中,分配的IP是动态IP,并在重新连接时发生变化。问题是,在配置中修复IP时 - >网络 - > URL, 项目运行,但重新连接后不久,本地主机或LAN上都无法访问magento项目(由于IP更改)。我正在寻找一个解决方案,它将使magento在线时监听当前系统IP,并在离线时监听localhost。

2 个答案:

答案 0 :(得分:0)

您应该像这样更改您的HOSTS文件

127.0.0.1   anydomain.com

然后更改表[core_config_data]中的记录,其中列[path = web / unsecure / base_url和web / secure / base_url]为http://anydomain.com 转到管理页面并刷新magento缓存。

希望这适合您的情况。

答案 1 :(得分:0)

First do this 
https://www.howtogeek.com/howto/windows-vista/allow-pings-icmp-echo-request-through-your-windows-vista-firewall/

Then Add this to C:\wamp64\bin\apache\apache2.4.27\conf\extra\httpd-vhosts
# Virtual Hosts
#
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require all granted
  </Directory>
</VirtualHost>