2016-10-02 8 views
-2

私はウェブページを持っています、例えば、www.xyz.com/contests.html。ウェブページをApacheのワードプレスURLにリダイレクトします

サーバレベル[apache .htaccessを使用]でhttp://example.com/contests/にリダイレクトします。この新しいURLはWordPressのリンクです。

どうすればよいですか?

おかげで、事前

+0

は、文字通りありますStack Overflowだけで何百もの質問があり、文字通りインターネット上の何千ものページが.htaccessリダイレクトの仕組みを説明しています。あなたがそれを自分でしようとしたとき、あなたは遭遇した問題は何でしたか? – JJJ

+0

私はたくさん試しました。私が探しているものを正確に見つけることができませんでした。 – KawaiKx

+0

[.htaccessを使って1つのドメインから別のドメインに単一のWebページをリダイレクトする方法](http://stackoverflow.com/questions/3692733/)どのように単一のWebページから1つのWebページへのリダイレクト – JJJ

答えて

1

にこのコードは私のウェブサイトから直接取得されます。

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteRule ^contests\.html$ http://example.com/contests.html [R=301,L] 
</IfModule> 

あなたは(チェック!)mod_rewriteを持っていると仮定すると、私はそれが動作していないために考えることができる唯一の理由は、あなたが正しく、例えば、あなたの状況を説明しなかったことですルートディレクトリ以外のどこかでリダイレクトが開始されます。アンカー(^, $)を削除して試してみて、動作している場合は、正確な状況に合わせてregexpまたはRewriteBaseを更新してください。 (xyz.comの)あなたの.htaccessで

+0

これで運がない – KawaiKx

+0

このコードは私のウェブサイトから直接取ったものです。あなたがmod_rewrite(check!)を持っていると仮定すると、私がそれがうまくいかないと考えることができる唯一の理由は、自分の状況を正しく記述しなかったことです。ルートディレクトリ以外のどこかでリダイレクトが開始されます。アンカー( '^'、 '$')を削除して試してみて、動作している場合は正確な状況に合わせてregexpまたは 'RewriteBase'を更新してみてください。 – pepak

+0

私は自分のサーバー上で多くのドメインを実行しています。私は別のドメインの仮想ホストを設定しました。 – KawaiKx

0

には、以下の記述:

これは、あなたが特定の場所にcontests.htmlをリダイレクトすることができます

リダイレクト/contests.html http://example.com/contests.html

+0

これも機能しませんでした – KawaiKx

関連する問題