<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'页面。
答案 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)