2011-06-22 15 views
0
RewriteCond %{HTTP_HOST} ^mysite.com$ 
RewriteCond %{REQUEST_URI} ^/ex-ex[/]* 
RewriteRule ^(.*)$ /subsite/ex [R=permanent,L,NE] 

私はこれが正常に動作しているが、mysite.com/ex-ex/page1mysite.com/subsite/exにリダイレクトmysite.com/ex-exmysite.com/subsite/ex書き換え条件

をリダイレクトしています。 mysite.com/subsite/ex/page1にリダイレクトするにはどうすればよいですか?

URLの残りの部分を新しいURLパターンにも追加するにはどうすればよいですか?

答えて

1

これはそれを行うだろう:

RewriteCond %{HTTP_HOST} ^mysite.com$ 
RewriteRule ^/ex-ex(.*)$ /subsite/ex$1 [R=permanent,L,NE] 

編集:はルールにスラッシュを追加

+0

そのない、それは私がするRewriteRuleからスラッシュを逃したすべての – GoodSp33d

+0

にリダイレクトしていないSこのルールでの作業、しかしそれは動作するはずです。 – aorcsik

+0

私はこれをまだリダイレクトしていないことを試しました:( – GoodSp33d