我有一个网站first.com,该网站使用80端口部署在具有IP(11.111.111.11)的Windows服务器上(DNS指向主机服务器的first.com),现在我已经安装了Xampp并在可以使用ip 11.111.111.11:8081/second访问的8081端口和已部署的代码,我要做的是另一个域second.com指向xampp的第二个文件夹,因此second.com等于11.111.111.11:8081/其次,我已将second.com的DNS更改为托管first.com的DNS,因为此域已完成。
并更改了我的xampp虚拟主机
<VirtualHost *:8081>
DocumentRoot "D:/xampp/htdocs"
ServerName www.second.com
<Directory "D:/xampp/htdocs/second">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
现在,当我访问second.com时,它指向first.com的相同网站,但是当我访问second.com:8081/second时,它指向逻辑上可以正常工作的新网站,现在我希望该秒。 com应该打开新网站而不显示任何端口/文件夹。 我相信这是可能的,请提出建议。
预先感谢
答案 0 :(得分:0)
我认为您可能在xampp上启用了虚拟主机,
然后您可以通过编辑文件/httpd-vhosts.conf
来处理指向相同端口的域。NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs/website_a
ServerName www.website_a.com
ErrorLog "/opt/lampp/htdocs/website_a/error_log"
</VirtualHost>
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /opt/lampp/htdocs/website_b
ServerName www.website_b.com
ErrorLog "/opt/lampp/htdocs/website_b/error_log"
</VirtualHost>
如果您想了解更多参考,这里有一个供您参考:
https://github.com/oliguo/Server-Deployment/blob/master/XAMPP.md