我正在使用 centos 7 设置服务器,并且已经安装了 Apache 和 php。我尝试设置虚拟主机以避免“localhost/xxx.xxx”,但现在我无法再访问本地主机。但是,如果我编写为虚拟主机设置的网站,然后返回到上一页 Apache 工作,它会打开我试图打开的 php 页面。我尝试删除已设置的虚拟主机,但我不记得如何执行此操作。
答案1
这是普通的如果你看到它。由于它是第一个虚拟主机条目,因此它将显示本地主机。
但你仍然可以在 中进行设置httpd.conf
,
<VirtualHost localhost:80>
ServerAdmin localhost
DocumentRoot /path/to/htdocs/
ServerName localhost
</VirtualHost>
http://yourwebsite.com
像本地一样运行项目
<VirtualHost somewebsite.com:80>
ServerAdmin [email protected]
DocumentRoot /path/to/htdocs/yourwebsiteFolder
ServerName www.yourwebsite.com
ServerAlias yourwebsite.com
</VirtualHost>
然后使用以下命令重新启动 httpd 守护进程sudo systemctl restart httpd.service
虚拟主机示例将会给你更多帮助。