[原创] 为什么要使用 RewriteBase ?-(4)
时间:2008-03-12 来源:ailms
情况四 :(不使用别名,物理路径等于逻辑路径,但加上 RewriteBase )
配置 :
RewriteLog /var/log/httpd/rewrite_log
RewriteLogLevel 9
<Directory /var/www/html/mydir>
RewriteEngine On
RewriteBase /var/www/html/mydir/ # 注释 :注意这里的值
RewriteRule ^default\.html$ index.html
</Directory>
请求 :
Http://172.17.64.34/mydir/default.htmlRewirte log 分析 :
错误分析 :
错误分析 :
-)1、和第1种一样,都是加上 /var/www/html/mydir/ ,导致在内部重定向时指向了 /var/www/html/var/www/html/mydir/index.html
-)2、所以直接返回 404
相关阅读 更多 +