gpt4 book ai didi

php - 本地主机,子域,使用 XAMPP

转载 作者:可可西里 更新时间:2023-10-31 23:47:33 27 4
gpt4 key购买 nike

我是一名网络开发人员,经常想在我的本地机器上查看不同的项目。目前我的本地主机设置为“C:/xampp/htdocs/”。我想创建一个指向“C:/xampp/htdocs/company/”的“company.localhost”。

我编辑了 c:\windows\system32\drivers\etc\hosts 以包含该行

127.0.0.1 company.localhost

我已经编辑了 c:\xampp\apache\conf\extra\httpd-vhosts.conf 以包含

<VirtualHost *:80>
ServerName company.localhost
ServerAlias company.localhost
DocumentRoot "C:/xampp/htdocs/company/"
DirectoryIndex index.php index.html index.htm index.shtml
</VirtualHost>

当我导航到 http://company.localhost 时在我的浏览器(使用 Chrome)中,它显示了本地主机索引页面。我已经启动并重新启动了我的 Apache 服务器。如何在浏览器中访问 c​​ompany.localhost/index.php?

我在 Windows 7 上。

编辑:现在都是http://localhosthttp://company.localhost指向 company.localhost 的索引页。如何取回正常的本地主机索引并仍然保留 company.localhost 的正确索引页?

谢谢。

最佳答案

在同一端口上创建多个虚拟主机时,必须指定每个主机名。否则,您只有一个站点绑定(bind)到端口 80,所有本地主机调用都将定向到您指定的文件夹。

这里是缺少的代码,在 c:\xampp\apache\conf\extra\httpd-vhosts.conf 中的类似代码之前或之后添加。

<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "C:/xampp/htdocs/"
DirectoryIndex index.php index.html index.htm index.shtml
</VirtualHost>

关于php - 本地主机,子域,使用 XAMPP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28701731/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com