URLに#が含まれるドメインへの301リダイレクト

フランチャイズ

私は現在、以下をリダイレクトしようとしています:

bar.com/foo ====> bar.com/bar.html#/#

私のリダイレクトルールは次のとおりです。

RewriteEngine On
RewriteRule ^/foo$  bar.com/bar.html#/#  [R=301,L,NC]

テストカールを実行したときの出力は次のとおりです。

301 http://bar.com/foo ======>
https://bar.com/bar.html%23/%23

301HTTP応答を返します。ただし、これらの%23文字は、リダイレクト後に#がURLに存在することを示すエンコードですか、それともURLのリテラル表現ですか?これが正しくない場合、エスケープする必要がありますか?

よろしくお願いします。

anubhava

NEエンコードを回避するオプションを使用します。

RewriteEngine On

RewriteRule ^/?foo/?$ /bar.html#/# [R=301,L,NC,NE]

古いキャッシュを回避するために、必ず新しいブラウザでテストしてください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

すでに301リダイレクトされているドメインのリダイレクトURL

分類Dev

URLに特定の文字列が含まれている場合は301リダイレクト

分類Dev

プライマリ ドメインがリダイレクトされた後も URL にサブディレクトリが含まれる

分類Dev

htaccess301一致する文字列の別のドメインURLへのリダイレクト

分類Dev

htaccess 301リダイレクト、www以外およびwwwの古いドメインにはホームページが含まれます

分類Dev

URLに名前が含まれるサブディレクトリへのリダイレクト

分類Dev

URLにindex.phpが含まれている場合は、301を/にリダイレクトします

分類Dev

htaccess301は変数を含むサブドメインURLを新しいドメインにリダイレクトします

分類Dev

特定のURLとともに301ドメイン全体をリダイレクトする

分類Dev

URLを含むドメインをURLを含むサブドメインにリダイレクトする

分類Dev

URLに「/?&」が含まれている場合のNginxリダイレクト

分類Dev

URLにパラメータが含まれている場合の.htaccessリダイレクト

分類Dev

同等のURLをコピーせずに、301htaccessの古いドメインを新しいドメインにリダイレクトします

分類Dev

htaccess301サブドメインにリダイレクト

分類Dev

301同じURL構造の新しいドメインにリダイレクト

分類Dev

Jsoup:リクエストと応答の間にリダイレクトが含まれていた場合に、返されたドキュメントのURLを取得する方法

分類Dev

クエリ文字列を含む動的URLからベースURLへの301リダイレクトを行うにはどうすればよいですか?

分類Dev

ルートドメインからhtaccessのあるページに301リダイレクトする方法

分類Dev

URLに「manager」が含まれている場合に別のページにリダイレクトするhtacces

分類Dev

サブドメインのあるWebサイトにデプロイされたときに、AuthorizeAttributeが誤ったURLにリダイレクトする

分類Dev

リクエストに疑問符(?)やその他の重要でないテキストなしでリモートドメインへの301リダイレクトを作成するにはどうすればよいですか?

分類Dev

.htaccessリダイレクトリンクに%25が含まれている

分類Dev

IIS7は301ドメインAをドメインBにリダイレクトします

分類Dev

301ディレクトリ全体を特定のスレッド/リンク(同じドメイン)にリダイレクトします

分類Dev

ドメインをURLにリダイレクトする

分類Dev

URLの終わりに301をリダイレクトする

分類Dev

htaccessを使用してサブホストドメインでファイルタイプをリダイレクトすると、URLにフォルダ名が含まれます

分類Dev

Google App Engine Python Webapp2 301wwwからwww以外のドメインへのリダイレクト

分類Dev

元のURLに%20が含まれているリダイレクトを作成できません

Related 関連記事

  1. 1

    すでに301リダイレクトされているドメインのリダイレクトURL

  2. 2

    URLに特定の文字列が含まれている場合は301リダイレクト

  3. 3

    プライマリ ドメインがリダイレクトされた後も URL にサブディレクトリが含まれる

  4. 4

    htaccess301一致する文字列の別のドメインURLへのリダイレクト

  5. 5

    htaccess 301リダイレクト、www以外およびwwwの古いドメインにはホームページが含まれます

  6. 6

    URLに名前が含まれるサブディレクトリへのリダイレクト

  7. 7

    URLにindex.phpが含まれている場合は、301を/にリダイレクトします

  8. 8

    htaccess301は変数を含むサブドメインURLを新しいドメインにリダイレクトします

  9. 9

    特定のURLとともに301ドメイン全体をリダイレクトする

  10. 10

    URLを含むドメインをURLを含むサブドメインにリダイレクトする

  11. 11

    URLに「/?&」が含まれている場合のNginxリダイレクト

  12. 12

    URLにパラメータが含まれている場合の.htaccessリダイレクト

  13. 13

    同等のURLをコピーせずに、301htaccessの古いドメインを新しいドメインにリダイレクトします

  14. 14

    htaccess301サブドメインにリダイレクト

  15. 15

    301同じURL構造の新しいドメインにリダイレクト

  16. 16

    Jsoup:リクエストと応答の間にリダイレクトが含まれていた場合に、返されたドキュメントのURLを取得する方法

  17. 17

    クエリ文字列を含む動的URLからベースURLへの301リダイレクトを行うにはどうすればよいですか?

  18. 18

    ルートドメインからhtaccessのあるページに301リダイレクトする方法

  19. 19

    URLに「manager」が含まれている場合に別のページにリダイレクトするhtacces

  20. 20

    サブドメインのあるWebサイトにデプロイされたときに、AuthorizeAttributeが誤ったURLにリダイレクトする

  21. 21

    リクエストに疑問符(?)やその他の重要でないテキストなしでリモートドメインへの301リダイレクトを作成するにはどうすればよいですか?

  22. 22

    .htaccessリダイレクトリンクに%25が含まれている

  23. 23

    IIS7は301ドメインAをドメインBにリダイレクトします

  24. 24

    301ディレクトリ全体を特定のスレッド/リンク(同じドメイン)にリダイレクトします

  25. 25

    ドメインをURLにリダイレクトする

  26. 26

    URLの終わりに301をリダイレクトする

  27. 27

    htaccessを使用してサブホストドメインでファイルタイプをリダイレクトすると、URLにフォルダ名が含まれます

  28. 28

    Google App Engine Python Webapp2 301wwwからwww以外のドメインへのリダイレクト

  29. 29

    元のURLに%20が含まれているリダイレクトを作成できません

ホットタグ

アーカイブ