我在NUC i7 Windows10专业版上运行XAMPP。它的IP地址是a.b.c.d,在htdocs文件夹中有4个应用程序,分别名为app1 (html5 + php form),app2 (基于Drupal7的站点),app3 (html5站点)。我不知道它是如何通过在连接到同一网络的任何设备上键入以下命令来自动将流量重新路由到这些单独的应用程序的:
当我为我的wordpress安装添加另一个文件夹app4时出现了问题。
我已经将我的httpd.conf修改为:
#Virtual hosts
Include conf/extra/httpd-vhosts.conf
已更新httpd-vhosts.conf文件,如下所示:
NameVirtualHosts *:80
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/app4"
ServerName app4.localhost
ServerAlias www.dummy-host.localhost
ErrorLog "logs/dummy-host.localhost-error.log"
CustomLog "logs/dummy-host.localhost-access.log" combined
</VirtualHost>
并在我的主机文件中添加了如下条目
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 localhost
127.0.0.1 app1
127.0.0.1 app2
127.0.0.1 app3
127.0.0.1 app4
127.0.0.1 app5
我试过用谷歌搜索的其他例子,但似乎都不起作用。我甚至尝试过其他SO示例,如SO Example和other SO example
发布于 2018-06-06 04:57:34
Wordpress可能会将http://a.b.c.d/app4重定向到http://localhost/app4
将wordpress安装中的站点url和站点名称更改为app4。
它还可以帮助你进行硬重载或在匿名窗口中打开(如果你使用的是chrome),因为浏览器会存储301重定向。
https://stackoverflow.com/questions/50708754
复制相似问题