1

私は次のようなURLを持っていますwww.foo.com/start/rewrite.php/home/say/index

UrlRewriteFilter を使用して、この URL から rewrite.php を削除するにはどうすればよいですか。

www.foo.com/start/home/say/index

mod_rewrite で動作すると思います

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^/start/rewrite.php/?(.*) /$1 [R=301,L] 

誰でも助けることができますか?

4

1 に答える 1

0

これはうまくいく可能性があります:

<rule>
    <from>^(.*)/(rewrite.php)/(.*)$</from>
    <to>$1/$3</to>
</rule>
于 2012-08-17T06:25:23.493 に答える