在局域网上访问Magento网站


Accessing Magento site on lan

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

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

127.0.0.1   anydomain.com

然后将表 [core_config_data] 中的记录更改为 [路径 = Web/不安全/base_url 和 Web/安全/base_url] 列 http://anydomain.com转到管理页面并刷新 magento 缓存。

希望这对您的情况有用。

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>