最近別のドメインに新しいサイトを作成しました。古いドメインのindex.html
を新しいドメインのインデックスにリダイレクトする必要があります。特定のページを別のドメインにリダイレクトする
通常これは問題ではありませんが、古いドメインはサーバーのルートドメインです。新しいドメインはアドオンです。したがって、次の行はa.com/index.html
とb.com/index.html
をb.com/index.html
にリダイレクトするので、リダイレクトループが発生します。
Redirect 301 /index.html http://b.com/
このようなやり方はありますか?
Redirect 301 http://a.com/index.html http://b.com/
TL; DRは、どのように私はそれがループをカスケードして発生させずに別のドメインにあるドメインにindex.html
をリダイレクトすることができ、他のドメインがの法律の下で、そのため同じフォルダにつまり(ドメインに追加されているため、同じ.htaccess
)。
有望ですが、シンボリックリンクを追加するとサーバーエラーが発生します。これがなぜ起こっているのでしょうか?これまでのご協力ありがとうございます。 – Olical
作成しているシンボリックリンクの種類を教えてください。私たちが* nixシステムで持っているシンボリックリンクですか?また、ブラウザーでサーバーエラーが発生した場合でも、error.logから関連するエラーを報告することもできます。 – anubhava
私はあなたの例のオプション行を意味します。シンボリックリンクのオプションを含めると、私のサーバは役に立つエラー情報がなくなってしまいます。それがなければ何も起こりません。 – Olical