用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - shell代码库

除了已配置虚拟主机域名之外所有域名指向默认虚拟主机 apache

2014-03-06 作者: 小蜜锋举报

[shell]代码库

# 此文件命名前缀为z9_,如命名为z9_default.conf,放在httpd/conf/vhosts/目录中。(前提是其他虚拟主机配置文件不是z9开头的,z还是Z优先没试验过,或许用Z9_更好)
# apache会最后解析本配置文件,用于匹配除了已配置虚拟主机域名之外的所有域名
# 如果没有配置的域名指向了本机ip,均显示默认页面
# 可以防止其他域名指向本机ip却被指向了第一个虚拟主机

<DirectoryMatch "/data/www/default/(attachment|html|data)">
<Files ~ ".php">
Order allow,deny
Deny from all
</Files>
</DirectoryMatch>

<VirtualHost *:80>
	DocumentRoot /data/www/default
	ServerName *
	ServerAlias *
	<Directory "/data/www/default">
	    Options -Indexes FollowSymLinks
	    AllowOverride all
	    Order allow,deny
	    Allow from all
	</Directory>
	<IfModule mod_rewrite.c>
		RewriteEngine On
		RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
	</IfModule>
</VirtualHost>

#记得重启apache服务器 httpd -k restart


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...