AMPPS Virtualhost无法正常工作

时间:2016-09-24 18:46:36

标签: virtualhost ampps

  1. 我更新/ etc / hosts并测试ping,域工作;
  2. 我使用ampps管理工具添加域名,并将修改验证为以下内容。
  3. <VirtualHost 127.0.0.1:80>
    <Directory "/www/companyname">
    Options FollowSymLinks Indexes
    AllowOverride All
    Order deny,allow
    allow from All
    </Directory>
    ServerName local.companyname.com
    ServerAlias local.companyname.com
    ScriptAlias /cgi-bin/ "/www/companyname/cgi-bin/"
    DocumentRoot "/www/companyname"
    ErrorLog "/Applications/AMPPS/apache/logs/local.companyname.com.err"
    CustomLog "/Applications/AMPPS/apache/logs/local.companyname.com.log" combined
    </VirtualHost>
    

    然后我重新启动AMPPS,但它仍然无效。它将连接到默认的127.0.0.1页面,而不是我的'/ www / companyname'页面。

3 个答案:

答案 0 :(得分:1)

问题是由于AMPPS的默认设置,你应该创建额外的&#39; AMPPS / conf文件夹下的文件夹,它不是AMPPS / apache/extra下的文件夹,应该是AMPPS / conf/extra

答案 1 :(得分:1)

我不得不添加&#34;额外&#34;直接位于Ampps目录下的文件夹。

Ampps/extra/

之后,一切都按预期开始了。

答案 2 :(得分:0)

您只需将虚拟主机添加到/ etc / hosts文件,例如:

  

127.0.0.1 example.com

不幸的是,ampps没有这个

PS别忘了以root用户身份编辑/ etc / hosts(例如sudo nano / etc / hosts)