2012-04-11 4 views
3

Windowsサーバー上でホストされているWordPressサイトを再構成したので、web.configファイルでリダイレクトしようとしています。私は例から何十種類ものバリエーションを試してみましたが、それを動作させることはできません。web.configファイルを使用したIISでの見た目の単純なリダイレクト

www.mysite.com/whatever-elseいくつかの例I:これに

www.mysite.com/wp/whatever-else

:新しいURLは、このから変更されました試した「VEのは、次のとおりです。

<rewrite> 
<rules> 
    <rule name="WP Redirect"> 
     <match url="^(.*)/wp/(.*)" /> 
     <action type="Rewrite" url="{R:1}/{R:2}" /> 
    </rule> 
</rules> 
</rewrite> 

<rewrite> 
<rules> 
    <rule name="WP Redirect"> 
    <match url="^(.*)/?wp(.*)" /> 
    <action type="Rewrite" url="http://www.mysite.com/{R:1}" /> 
    </rule> 
</rules> 
</rewrite> 

<rewrite> 
<rules> 
    <rule name=""WP Redirect" stopProcessing="true"> 
    <match url="^com/wp/?" /> 
    <conditions logicalGrouping="MatchAny" trackAllCaptures="true"> 
    </conditions> 
    <action type="Redirect" url="{R:1}/" /> 
    </rule> 
</rules> 
</rewrite> 

お勧めはありますか?私は困惑している。ありがとう。

答えて

8

は、この方法を試してください。

<rewrite> 
    <rules> 
    <rule name="WP Redirect" stopProcessing="true"> 
     <match url="^wp/(.*)$" ignoreCase="false" /> 
     <action type="Redirect" redirectType="Permanent" url="http://www.mysite.com/{R:1}" /> 
    </rule> 
    </rules> 
</rewrite> 
+0

動作すること - 感謝を! – robin

関連する問題