1

さまざまな理由から、次の命名形式の静的リソースがたくさんあります。

xxxxx?yyyyy

ここで、x は通常の文字で、y は 0 ~ 9 の数字です。

Apache は、「?」で GET 要求のファイル名を切り捨てています。-これは伝統的にクエリパラメータを記述するために使用されているため、次のエラーが報告されます

ファイル xxxx が見つかりません。

yがクエリ引数であり、実際には静的ファイル名の一部であるとApacheに認識させないようにするにはどうすればよいですか?

助けてくれてどうもありがとう、

ドン

4

1 に答える 1

2

URL の出力方法を制御できる場合は、「?」をエスケープできます。文字、これは「?」ではなく %3F になります。したがって、URL は次のようになります。

http://example.com/abcdef%3f99999
于 2008-12-03T16:24:24.107 に答える