0
ご挨拶とご協力いただきありがとうございます!.htaccess 301サブフォルダ内の選択されたサブフォルダのワードプレスでリダイレクト
特定のサブフォルダを「カテゴリ」サブフォルダからリダイレクトしようとしていますが、すべてのサブフォルダをリダイレクトしようとしていません。彼らのうち約5人だけ。
例:
は
にリダイレクトすべき
しかし:
べきではありません。
私は(.htaccessファイルで)試してみた何:
RewriteRule ^/category/fish http://example.com/tasty/fish [R=301,L]
RewriteRule ^/category/lamb http://example.com/tasty/lamb [R=301,L]
私はWordpressのモジュールの前と後の両方試してみました。私はまたWordpressモジュールの中に次のように挿入しようとしました:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^/category/fish http://example.com/tasty/fish [R=301,L]
RewriteRule ^/category/lamb http://example.com/tasty/lamb [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
.htaccessへの変更はありません。 Typosは500応答を生成し、IPアドレスでブロックすることができます。 Wordpressがリダイレクトを上書きしているのか、構文エラーがあるのか分かりません。
もう一度ありがとうございます。
あなただけ^ 'で'後に先頭のスラッシュを削除する必要があります2つのルール。完全なドメインを指定する必要もありません。ちょうど 'RewriteRule^category/fish /?$/tasty/fish [R = 302、L]'が実行します。 (302に注意してください - 一時的なリダイレクトで常にテストし、幸せになればパーマネントに変更してください) –
@Mike Rocckett Mike、これを回答として投稿すると、私はそれを受け入れます。ありがとうございました。 – Jason