我想设置一个名为img.mydomain.com的域名。它将是一个虚拟域,就像我的实际域,除了一个区别:它只提供以.jpg .jpeg .gif .png等结尾的文件。这样我可以参考img.mydomain.com/some_image.jpg 。它会通过让浏览器认为它是两个独立的域来加快页面速度(谷歌页面速度分析器总是唠叨我这样做)。
我正在linux服务器上运行apache。我应该在httpd.conf中这样做吗?如果是这样,我的第一步是什么?
答案 0 :(得分:6)
为每个域创建2个文件夹(例如):
这是你可以放在httpd.conf中的内容
<VirtualHost *:80>
DocumentRoot "/var/www/domain.com"
ServerName domain.com
ServerAlias domain.com www.domain.com
<Directory "/var/www/domain.com">
allow from all
Options +Indexes
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/var/www/img.domain.com/"
ServerName img.domain.com
ServerAlias img.domain.com
<Directory "/var/www/img.domain.com/">
allow from all
Options +Indexes
</Directory>
</VirtualHost>