Chinaunix
标题:
求救 apache rewrite 问题!
[打印本页]
作者:
powerpolly
时间:
2007-08-13 22:00
标题:
求救 apache rewrite 问题!
今天用了一下apache的url rewrite功能,开始httpd.conf没有虚拟主机代码段,写个简单的:
RewriteEngine on
RewriteRule ^/list/(\d+)\.html$ /list\.php?page=$1
意思是把 /list/2.html -> /list.php?page=2
后来随便加个虚拟主机段的代码后,比如
<VirtualHost *>
ServerName
www.default.com
ServerAlias default.com *.default.com
DocumentRoot d:/local/wwwroot
RewriteEngine on
RewriteRule ^/list/(\d+)\.html$ /list\.php?page=$1
</VirtualHost>
rewrite就不工作了。必须把把rewrite相关代码放到某个<VirtualHost *> 里面才能工作。为什么呢?如果虚拟主机很多,岂不要一个个的加?
作者:
powerpolly
时间:
2007-08-19 14:44
自己顶一下,
如果有虚拟主机段就不能用全局范围的Rewrite了???
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2