# 此文件命名前缀为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 |