私はWindowsで作業しており、Winginxを使用して、confフォルダーの下のnginx.confファイルを変更しています。ポートをリッスンするサーバーブロックを次のように変更しました。
server{
listen 127.0.0.1:80;
log_not_found off;
charset utf-8;
access_log logs/access.log main;
location /images/ {
root home/localhost/public_html;
index index.php index.html;
}
}
images フォルダーは、winginx のホーム フォルダーの下にあり、hostseditor を介してドメインとして追加されます。ただし、URL を使用するとhttp://images
、404 エラーが発生します。
location ディレクティブが次のように変更された場合:
location / {
}
その後、すべてが正常に機能します。「/」に一致する場合を除いて、正規表現も機能しません。ロケーション ディレクティブを読みましたが、関連する理由が見つかりませんでした。誰かがエラーを指摘できれば、大きな助けになるでしょう。ありがとう。