【发布时间】:2017-12-20 02:47:21
【问题描述】:
我正在尝试在 xampp 中运行两个不同的源(一个用于管理员,一个用于用户)。
我通过使用 httpd-vhosts.conf 找到了一种解决方案。
在 C:\xampp\apache\conf\extra\httpd-vhosts.conf 文件中,我已在配置下方添加。
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs\project\user\www"
ServerName 192.169.9.99
<Directory "C:\xampp\htdocs\project\user\www">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:\xampp\htdocs\project\admin\www"
ServerName 192.169.9.99.co
<Directory "C:\xampp\htdocs\project\admin\www">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
现在,我可以看到在 192.169.9.99 和 192.169.9.99.co 中运行的用户和管理页面
但是,我的问题是,我尝试使用同一网络中存在的另一个系统。
它对 192.169.9.99 给出了正确的结果,但对 192.169.9.99.co 没有给出正确的结果
192.169.9.99.co 重定向到 99.co 网站。
我做错了什么,我错过了什么吗?
还有其他解决方案可以实现这一要求吗?
这有可能实现吗?谢谢。
【问题讨论】:
标签: php apache configuration config vhosts