我目前访问我的awstats的网址是
http://my.server.com/awstats/awstats.pl?config=foo
我想使用apache和mod_rewrite来
http://my.server.com/foo
我的尝试是
RewriteRule ^(.*) /awstats/awstats.pl?config=$1 [NC]
但我刚拿到404。
error.log不会给我太多帮助。
答案 0 :(得分:0)
尝试添加$ after以便整个字符串被正则表达式吃掉,然后使用[L]以便重写引擎知道停止处理并应用规则。
请记住打开重写引擎并设置重写基础。
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)$ /awstats/awstats.pl?config=$1 [NC,L]