https://www.mydomain.com/old_url/
古い URLを301 リダイレクトする方法がわかりません。https://www.mydomain.com/new_url/
現在、htaccess に次のものがあります (この問題に関連する 2 番目のルールに注意してください)。
RewriteEngine On
# SSL redirect
RewriteCond %{HTTP:X-Forwarded-SSL} !on
RewriteRule ^(.*) https://www.mydomain.com$1 [R=301,nc]
RewriteCond %{THE_REQUEST} ^GET\ /old_url/
RewriteRule ^/old_url$ https://www.mydomain.com/new_url [R=301,nc]
# If the root has a querystring with at least 1 character
RewriteCond %{QUERY_STRING} ^.+
RewriteRule ^/?$ https://www.mydomain.com/new_home_page [R=301,nc]
それが違いを生む場合、私はDjangoも使用しています。どんな助けでも大歓迎です。