location ディレクティブを使用して URL の # 文字を一致させるにはどうすればよいですか? 正規表現(PCRE)を使用できることは理解していますが、ドキュメントには次のように書かれています:
location ディレクティブは、ホスト名の最初の / の直後から最初の ? の直前までのみ一致を試みます。また #。(その範囲内では、エスケープされていない URL に一致します。)"
つまり、「example.com/#123456」を使用して一致させる方法
location ~ [someregex] {
return 200 "matched";
}
または他の代替手段を使用して