2017-08-26 12 views

答えて

1

これは、必要な操作を行う必要があります。リダイレクトに「WHEREVERcomesHERE」の値を渡す場合は、リダイレクト先のURL(https://www.example.com/blog/$1)に$1を使用します。

RewriteEngine on 
RewriteRule ^blog/wp-json/(.+)$ https://www.example.com/blog/ [R=301,L] 

また、現在のルールでは、/blog/wp-json/sadaなく/blog/wp-json/をリダイレクトします。 wp-jsonの後にリダイレクトしたい場合は、(.+)(.*)

0

はここで、あなたが

RewriteEngine On 
RewriteRule ^blog/wp-json/(.+)$ https://www.example.com/blog/ [R=301,L] 

があなたの.htaccessコード内の小さなミスが、WordPressのサイトにアクセスできなくすることができますことを心に留めておいてくださいあなたの.htaccessファイルの末尾にこのコードを追加することができ、簡単なリダイレクトです内部サーバーエラーを表示することがあります。

そのため、変更を加える前に.htaccessファイルをバックアップすることが重要です。

別の方法(お奨め)

あなたはRedirectionプラグインを使用することができるプラグイン

を使用してのWordPressにリダイレクトを作成します。 プラグインをインストールして有効にします。アクティブになったら、ツール→リダイレクトを開き、リダイレクトを設定します。

Simple 301 Redirectsも、301リダイレクトが簡単になります。プラグインをインストールして有効にしてから、設定→301リダイレクトをクリックしてURLを追加してください。

+0

に変更してください。ありがとうございます。だから、https://www.example/blog/wp-json/*(*何でも構いません)は、https://www.example.com/blog/に301にリダイレクトする必要があります – robertgombos

関連する問題