什么是modrewrite规则来展平对awstats的访问

时间:2010-11-23 00:13:17

标签: apache mod-rewrite awstats

我目前访问我的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不会给我太多帮助。

1 个答案:

答案 0 :(得分:0)

尝试添加$ after以便整个字符串被正则表达式吃掉,然后使用[L]以便重写引擎知道停止处理并应用规则。

请记住打开重写引擎并设置重写基础。

RewriteEngine on
RewriteBase /

RewriteRule ^(.*)$ /awstats/awstats.pl?config=$1 [NC,L]