0

メインドメインへのカスタムパスとともにアドオンドメインをリダイレクトしようとしています

アドオン ドメインのインデックス ファイルのスクリプトは次のとおりです。

<script type="text/javascript">
// Javascript URL redirection
    var redirect_url = "http://maindomain.com" + location.pathname + location.search;
    setTimeout( function() {
        window.location = redirect_url;
        }, 1000 );
</script>

パスなしでアドオンドメインにアクセスすると、メインドメインに正常にリダイレクトされます

しかし

カスタム パスを追加すると、エラーが発生します。カスタム パスと一緒にメイン ドメインにリダイレクトするにはどうすればよいですか?

4

2 に答える 2

0

次のようなURLコンポーネントをエンコードした後に試してください

     var redirect_url = 
   "http://listupon.com" + encodeURIComponent(location.pathname) + encodeURIComponent(location.search) ;
于 2015-03-11T10:02:25.893 に答える
0

window.location の代わりに window.location.href を試してみてください & Apache、IIS のようなどのサーバーを使用していますか? Apache の場合は、500 エラーの URL の書き換えについて .htaccess ファイルを確認してください。

于 2015-03-11T10:11:15.637 に答える