重写规则在新服务器上的行为方式不同

时间:2013-02-11 14:33:55

标签: mod-rewrite

我在共享主机上,我的帐户最近已迁移到新服务器。不幸的是,这意味着我没有具体说明在根级别进行了哪些配置更改。但是,我们的mod_rewrite规则的处理方式发生了重大变化。

Options +ExecCGI +FollowSymLinks -MultiViews

ModPagespeed off

RewriteEngine On
RewriteRule ^static - [L,E=no-gzip:1]
RewriteRule ^sixteencolors-app/script/dispatch\.fcgi/.*$ - [L,E=no-gzip:1]
RewriteRule ^v0/(.*)$ sixteencolors-app/script/dispatch.fcgi/$1 [PT,L]

预期的结果是,/v0/year/的请求应该重写为/sixteencolors-app/script/dispatch.fcgi/year,而不是/sixteencolors-app/script/dispatch.fcgi/v0/year/

它在迁移之前有效,从那时起我们就没有进行任何更改。

0 个答案:

没有答案