XAMPP 3.2.1 虚拟主机不工作
XAMPP 3.2.1 Virtualhost is not working
我正在使用 XAMPP 3.2.1 并在 Apache 的 http-vhosts.conf
文件中创建新的虚拟主机,代码如下
<VirtualHost *:8080>
DocumentRoot "C:/xampp/htdocs/support/srinet"
ServerName supportcenter.sevplcorp.com
Alias /mrpdf "E:/temp"
<Directory "C:/xampp/htdocs/support/srinet">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
Require all granted
</Directory>
当我在浏览器 windows 中打开 supportcenter.sevplcorp.com
时,显示如下
您必须编辑位于 %WINDIR%\system32\drivers\etc\hosts 的主机文件。
添加换行符 127.0.0.1 supportcenter.sevplcorp.com
可能您没有更改主机文件以将主机域映射到服务器的 IP 地址。假设你 运行 XAMPP 在你自己的电脑上,以管理员身份打开你的编辑器(记事本就足够了),然后打开这个文件:
c:\Windows\System32\Drivers\etc\hosts
...并将此行添加到底部:
127.0.0.1 supportcenter.sevplcorp.com
保存文件,然后访问 supportcenter.sevplcorp.com 应该可以了。基本上,通过更改主机文件,您是在告诉浏览器(以及其他可能想要访问的所有内容 supportcenter.sevplcorp.com)它实际上是您的 PC。
我正在使用 XAMPP 3.2.1 并在 Apache 的 http-vhosts.conf
文件中创建新的虚拟主机,代码如下
<VirtualHost *:8080>
DocumentRoot "C:/xampp/htdocs/support/srinet"
ServerName supportcenter.sevplcorp.com
Alias /mrpdf "E:/temp"
<Directory "C:/xampp/htdocs/support/srinet">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
Require all granted
</Directory>
当我在浏览器 windows 中打开 supportcenter.sevplcorp.com
时,显示如下
您必须编辑位于 %WINDIR%\system32\drivers\etc\hosts 的主机文件。 添加换行符 127.0.0.1 supportcenter.sevplcorp.com
可能您没有更改主机文件以将主机域映射到服务器的 IP 地址。假设你 运行 XAMPP 在你自己的电脑上,以管理员身份打开你的编辑器(记事本就足够了),然后打开这个文件:
c:\Windows\System32\Drivers\etc\hosts
...并将此行添加到底部:
127.0.0.1 supportcenter.sevplcorp.com
保存文件,然后访问 supportcenter.sevplcorp.com 应该可以了。基本上,通过更改主机文件,您是在告诉浏览器(以及其他可能想要访问的所有内容 supportcenter.sevplcorp.com)它实际上是您的 PC。