1
新しいドメイン名があり、古い顧客をリダイレクトしたいと考えています。 ここでは、nlドメインからcomに変更している小さな変更があるので、nlのお客様は.com/nlと英語のお客様に/ us/to .com からリダイレクトする必要がありますURLを送信します。 だから我々は今、これを得たが、我々が明日のライブ行く必要があるためHtaccess複数のリダイレクトが機能しない
RewriteEngine on
RewriteRule ^olddomain\.nl/ca$ /newdomain.com/ca/? [L,R=301]
RewriteRule^olddomain\.nl/dk$ /newdomain.com/dk/? [L,R=301]
RewriteRule^olddomain\.nl/us$ /newdomain.com/? [L,R=301]
RewriteRule^olddomain\.nl$ /newdomain.com/nl? [L,R=301]
ワットは、私たちは私がパニックにいるよ間違ってやっている動作していないです。誰かが私を助けることを願っています
私たちはちょっと痩せました。
RewriteEngine on
#olddomain/us =>newdomain/
RewriteRule ^us/?$ http://newdomain.com/ [NE,L,R]
#olddomain.nl/ =>newdomain/nl
RewriteRule ^$ http://newdomain.com/nl/ [NE,L,R]
#olddomain/others =>newdomain/others
RewriteRule ^(ca|dk)/ http://newdomain.com/$1 [NE,L,R=301]
olddomain.nl/oldpage.php を保つように新しいpaginaに古いURLを送信
- olddomain.nlを動作していません
olddomain.nlに行くと唯一の問題は残っていますが、olddomain.nl/ca/testfolderに行くとnewdomain.com/nl/には行きません。404が見つかりませんリダイレクトの代わりに – Wesley
@ウェズリーは、更新されたルールを試してください。 – starkeen
まだ完全には機能していませんあなたが私を助けてくれてうれしいです。 olddomain.nl newdomain.comに行くok not newdomain.com/nl/ oldomain.nl/us/ newdomain.comに行きますgood oldomain.nl/us/test123はnewdomain.comに行くok/test123 is逃した – Wesley