有没有更好的方法来设置默认的apache虚拟主机,而不仅仅是选择它找到的第一个配置?
我有一个有很多域的服务器,其中只有一些配置了httpd,但是被切断的默认虚拟主机例如是aaa.com我真的希望它默认为mmm.com吗?
像停车域这样的东西没有经历为每个设置配置的麻烦 - 然后我可以服务"内容这个域尚未创建"页面?
干杯
lee*_*ers 11
您可以创建一个默认虚拟主机,并将其命名为000-default首先加载并使用,除非找到与请求的域匹配的另一个vhost.这是赤裸裸的000-default:
<VirtualHost *:80>
DocumentRoot /var/www
<Directory /var/www >
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
然后你可以在下面设置一个PHP文件/var/www来创建一个域停放页面(这是一个非常简单的例子):
<?php
printf('The domain <b>%s</b> is being parked',
htmlentities($_SERVER['HTTP_HOST']));
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14038 次 |
| 最近记录: |