読者です 読者をやめる 読者になる 読者になる

広告

.htaccess」でのリダイレクトには二通りありますが、よく乗っているのは「Redirect permanent」の方法です。エックスサーバーでリダイレクトするには、これではうまくいきませんでしたので、今更ですが方法を記します。 追記:私が、最新バージョンで試したところ、前はできたのですが、今は、環境か何かで、できておらず、プラグインの「Simple 301 Redirects」を使っています。今から紹介する方法は、こちらの記事でも記載されていますので、すみませんが、こちらもご参考ください。→リダイレクト

広告

.htaccess」でのリダイレクトわからないが解決!

.htaccess」でのリダイレクトの方法は2種類!

htaccessによるリダイレクト

# すべて「http」にリダイレクト Redirect permanent /shop/ http://example.com/japan/shopping/ 引用:cman.jp https://htaccess.cman.jp/explain/redirect.html

こちらのサイトが1番で出てきましたが、 通常ではRedirect permanentで ドメイン名直後のアドレスからスラッシュを含めた最後までの転送元のアドレスと、 転送先のアドレスを絶対パスで並べて書くとできるんですよね、 ですが、エックスサーバーの「.htaccess」ファイルでは、できなかったですよね ですので、解決方法です。

広告

エックスサーバーの「.htaccess」リダイレクトはRewriteRule!

追記:私が、最新バージョンで試したところ、前はできたのですが、今は、環境か何かで、できておらず、プラグインの「Simple 301 Redirects」を使っています。今から紹介する方法は、こちらの記事でも記載されていますので、すみませんが、こちらもご参考ください。→リダイレクト

RewriteRule ^(転送元のアドレスから転送先のアドレスの重複する部分を消したもの)$ (転送先のアドレス) [R=301、L]

(これをそのままコピペでOKです) 例えば、このサイトだと

RewriteRule ^post-6117$ https://allergy-kabinsyo-byebye-happy.com/search-influx [R=301、L]

https://allergy-kabinsyo-byebye-happy.com/post-6117 から https://allergy-kabinsyo-byebye-happy.com/search-influxに 転送する という感じです。 たったこれだけなんて、、って感じですが、結構、検索に時間がかかったことなので。 以前は、Simple 301 Redirectsというプラグインを使用していましたが、プラグインを削除することにはまっていたので なんとかして、プラグインなしでリダイレクトしよう、とした結果です。 以前は、そんなの無理、と思いましたが、この方法がわかったので、結局のところ、現在は、リダイレクトをかける時は、1回、1回「.htaccess」を編集して行っています。

広告

FTPソフトはFFFTPがおすすめです。 ←WordPressの高速化マニュアルは?コンテンツを維持しながらどう速くできるか??

広告