Apache httpd.conf-设置第二个;“本地主机”;到不同的本地路径
我在Windows 7计算机上执行web项目时使用XAMPP。在我的Apache httpd.conf-设置第二个;“本地主机”;到不同的本地路径,apache,localhost,httpd.conf,Apache,Localhost,Httpd.conf,我在Windows 7计算机上执行web项目时使用XAMPP。在我的httpd.conf文件中,DocumentRoot的设置很简单,如下所示: DocumentRoot "D:/Users/Thinkpad/DropBox/MAMP" <Directory "D:/Users/Thinkpad/DropBox/MAMP"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Re
httpd.conf
文件中,DocumentRoot
的设置很简单,如下所示:
DocumentRoot "D:/Users/Thinkpad/DropBox/MAMP"
<Directory "D:/Users/Thinkpad/DropBox/MAMP">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
我还必须添加常规的localhost,即使它已经在httpd.conf文件中定义
此外,主机文件需要有以下两行:
127.0.0.1 localhost
127.0.0.1 private
您必须添加新的虚拟主机 默认情况下,在C:\xampp\apache\conf\extra\httpd-vhosts.conf中添加如下内容
<VirtualHost *:80>
ServerName private.localhost
DocumentRoot D:/Users/Thinkpad/DropBox/private
</VirtualHost>
然后重新启动xammp
您可以查看一个使这一过程变得简单的项目尽管这确实有效,但现在我的localhost也指向了这个新别名。那么我需要设置两个别名吗?编辑:这确实有效:)谢谢!我必须添加一些权利,以及它的工作。正在更新我的第一篇帖子:)
<VirtualHost *:80>
ServerName private.localhost
DocumentRoot D:/Users/Thinkpad/DropBox/private
</VirtualHost>
127.0.0.1 private.localhost