さまざまな古いドメインを新しいドメインにリダイレクトしたいと思います。 、(またはなしWWW WWWで。。) プロトコル、第3、第2、またはトップレベルのドメインに関係なく、任意のURLを新しいドメインにリダイレクトします。
- プロトコル(HTTPまたはHTTPS)
- サブドメイン:課題は、書き換えは関係なく、起こるべきであるということですまたはdomainXYZ)このサーバ上の古いドメインのリストはかなり長いです
- トップレベルドメイン(例:.COM、.fr、.DE)
ので、新しい出力-URLは、常に次のようになります。https://www.newdomain.com/oldpath
古いURL内の任意のパスまたはファイル名は、新しいURLに追加する必要があります
I'veは書き換え条件やルールの様々を試みたが、今のところどれも望ましい結果を達成していません。どんな助けも高く評価されます。
あなたが試したことを教えてください。 – starkeen
@starkeen 'RewriteRule ^(?: http [s]?:[/] {2} |)[^ /] + [/]?(。* [/]?)$ https://www.newdomain.com/$ 1 [NE、R = 301、L] ' – goodcat
コメント欄にコードを掲載しないでください。質問を編集してコードを投稿する必要があります。 – starkeen