我有一台服务器从/ var / www自动托管内容。我在/ var / www中复制了一个像domain.com这样的目录。然后我将domain.com添加到我的/ etc / hosts中,用于127.0.0.1(localhost / loopback)。什么是Apache的.htaccess技巧,以便我可以使用http://domain.com/访问我的网站,它会自动知道查看/var/www/domain.com/(不重定向URL)?
答案 0 :(得分:2)
您需要这样的虚拟主机:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/domain.com/
ServerName domain.com
</VirtualHost>
有关Apache文档的更多信息:http://httpd.apache.org/docs/2.0/vhosts/examples.html
答案 1 :(得分:0)
我认为你在寻找:
<VirtualHost *:80>
ServerAdmin mail@domain.com
DocumentRoot /var/www/htdocs/domain.com/
ServerName *.domain.com
ErrorLog logs/domain-error_log
CustomLog logs/domain-access_log common
</VirtualHost>
这将查找*:80中的任何内容,如果是domain.com,其DocRoot将变为/var/www/htdocs/domain.com