2017-12-20 8 views
0

私はhtaccessファイルのエントリを使ってリダイレクトしています。メインページはリダイレクトされますが、子ページは正しくありません。以下は、ファイルからのリダイレクトのサンプルです。子ページと一緒に作業していない

リダイレクト301 /サービス/追加のバックグラウンド・スクリーニング・サービス/ https://www.inlinereferencecheck.ca/services.html

上記は、標的部位

https://www.inlinereferencecheck.ca/services.html/additional-background-screening-services/へのリンクをリダイレクトする私が何かを間違って設定していますか?トップレベルのリンクは正常に動作します

答えて

0

mod_alias 'を使用しないでください。リダイレクトしてURLを変更してリダイレクトすると、mod_rewriteを使用します。 mod_aliasは、https://example.com/ *からhttps://example.org/への単純なリダイレクトを行いたいが、ローカルURL構造を保持する場合に行われます。

Mod_rewriteを使用すると、さらに細かい調整が可能です。このような何かにそれを変更します。

RewriteEngine On 
RewriteRule ^services/additional-background-screening-services/$ https://www.inlinereferencecheck.ca/services.html [R=301,L] 

そして、あなたはWPの書き換えルールのブロックの前にそれを置くことを確認してください。

関連する問題