удалить файл из URL-адреса с помощью urlrewritefilter

У меня есть URL типа www.foo.com/start/rewrite.php/home/say/index

Как можно использовать UrlRewriteFilter для удаления rewrite.php с этого URL-адреса, например.

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

я думаю, что mod_rewrite будет работать с

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

кто-нибудь может помочь?


person hans maeier    schedule 05.04.2012    source источник


Ответы (1)


Это может сработать:

<rule>
    <from>^(.*)/(rewrite.php)/(.*)$</from>
    <to>$1/$3</to>
</rule>
person TJ-    schedule 17.08.2012