Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在wamp服务器中设置虚拟主机以运行多个网站_Php_Apache_Wamp_Virtualhost - Fatal编程技术网

Php 在wamp服务器中设置虚拟主机以运行多个网站

Php 在wamp服务器中设置虚拟主机以运行多个网站,php,apache,wamp,virtualhost,Php,Apache,Wamp,Virtualhost,我正在为一个名为dev.gamenoad.com的网站运行带有Wamp服务器的虚拟主机。每次我转到localhost时,该页面都会重定向到C:\wamp\www\dev.gamenoad.com中的dev.gamenoad.com,而不是传统的wamp服务器页面,您可以在其中访问每个项目 我希望有一个欢迎页面,以便在运行Wamp服务器时可以运行其他项目。如何在不影响Wamp服务器的欢迎页面的情况下为dev.gamenomad.com设置虚拟主机 我的“主机”文件 http-vhost.confi

我正在为一个名为dev.gamenoad.com的网站运行带有Wamp服务器的虚拟主机。每次我转到localhost时,该页面都会重定向到C:\wamp\www\dev.gamenoad.com中的dev.gamenoad.com,而不是传统的wamp服务器页面,您可以在其中访问每个项目

我希望有一个欢迎页面,以便在运行Wamp服务器时可以运行其他项目。如何在不影响Wamp服务器的欢迎页面的情况下为dev.gamenomad.com设置虚拟主机

我的“主机”文件

http-vhost.config

<VirtualHost *:80>
    ServerAdmin bomboom@devgamenomad.localhost
    DocumentRoot "C:\wamp\www\dev.gamenomad.com\public"
    ServerName dev.gamenomad.com
    ServerAlias dev.gamenomad.com
    ErrorLog "logs/dev.gamenomad.com-error.log"
    CustomLog "logs/dev.gamenomad.com-access.log" common
</VirtualHost>
<Directory C:\wamp\www\dev.gamenomad.com>
   Order Deny,Allow   
   Allow from all 
</Directory>

服务器管理员bomboom@devgamenomad.localhost
DocumentRoot“C:\wamp\www\dev.gamenoad.com\public”
ServerName dev.gamenomad.com
ServerAlias dev.gamenomad.com
ErrorLog“logs/dev.gamenomad.com error.log”
CustomLog“logs/dev.gamenomad.com access.log”通用
命令拒绝,允许
通融
我的www文件夹位于C:\wamp\中,我的wamp服务器侦听端口80

wamp传统欢迎页面

您还需要创建一个本地主机的虚拟主机

<VirtualHost *:80>
    ServerAdmin bomboom@devgamenomad.localhost
    DocumentRoot "C:\wamp\"
    ServerName localhost
    ErrorLog "logs/error.log"
    CustomLog "logs/access.log" common
</VirtualHost>
<Directory C:\wamp\>
   Order Deny,Allow   
   Allow from all 
</Directory>

服务器管理员bomboom@devgamenomad.localhost
DocumentRoot“C:\wamp\”
服务器名本地主机
ErrorLog“logs/error.log”
CustomLog“logs/access.log”通用
命令拒绝,允许
通融

添加一个新的虚拟主机就足够了。就像SuryaElite建议的那样,vhost中只添加了www文件夹,而且更简单

<VirtualHost *:80>
  ServerName localhost
  DocumentRoot "C:\wamp\www"
</VirtualHost>
<Directory "C:\wamp\www">
  Order Deny,Allow   
  Allow from all 
</Directory>

服务器名本地主机
DocumentRoot“C:\wamp\www”
命令拒绝,允许
通融
<VirtualHost *:80>
  ServerName localhost
  DocumentRoot "C:\wamp\www"
</VirtualHost>
<Directory "C:\wamp\www">
  Order Deny,Allow   
  Allow from all 
</Directory>