呵呵,让我在Apache 2.4.9中工作真的很痛苦。我发现很多教程,但是我无法使它工作。
我的解决方案是Apache 2.4及以上VERSION.I已与Apache 2.4.9
测试它,你需要编辑两个files.PLEASE使此两种文件备份在您做出CHANGES.If你写什么错误,即使您卸载xampp,然后再次安装xampp,您的本地主机也不起作用。
STEP 1:
编辑这个文件
C:\ WINDOWS \ SYSTEM32 \ DRIVERS \等\主机
打开使用 “运行方式管理员联系” 从记事本文件(非常重要)。您可以通过
开始菜单>记事本做>右键点击>运行作为管理员联系>打开文件
这个文件
127.0.0.1 testsite.dev
127.0.0.1 www.testsite.dev
要么你去testsite.dev或www.testsite.dev的末尾添加这两条线,它现在将尝试从本地计算机无法通过Web
步骤2:
E:\ xampp \ apache \ conf \ extra \ httpd-vhosts。CONF
您可以正常编辑这个文件,也没有必要运行此文件作为“运行方式管理员联系” 添加follwing线在该文件的末尾
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "E:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "E:/xampp/htdocs/htc"
ServerName testsite.dev
ServerAlias www.testsite.dev
</VirtualHost>
我在E盘setmy XAMPP ,所以当你从这里复制,请确保你改变它根据你的XAMPP installation.the最后一部分是有点有趣。我指出这个药水
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "E:/xampp/htdocs/htc"
ServerName testsite.dev
ServerAlias www.testsite.dev
</VirtualHost>
在哪里可以找到这个代码?在互联网上,你可以在很多地方找到它,但可能不会k,因为该代码将与Apache版本区分开来.SO解决方案是什么?
在文件结尾处,您会看到有一些注释行已经向您演示如何设置虚拟主机,只需复制这些行并进行必要的更改,并且可以为您工作。我附上了截图为了更好的理解
http://postimg.org/image/5pug9f42p/
您是否正确重启httpd? – avignat