Я новичок в Nginx. Я только что перенес веб-сайт (который включает статические файлы) с IIS на Nginx, но некоторые из моих ссылок не работают из-за чувствительности к регистру.
Обратите внимание, что я установил nginx в Debian. Как я могу сказать Nginx, что эти ссылки одинаковы:
http://s2.example.com/some/folder/kmplayer.exe
http://s2.example.com/some/folder/KmplayEr.exe
Обратите внимание, что я не хочу записывать мои файлы / папки в нижнем регистре. Я хочу, чтобы Nginx обрабатывал kmplayer.exe так же, как Kmplayer.exe или kmpLayeR.exe, другими словами, я хочу отключить чувствительность к регистру в моих файлах ..
Пожалуйста, помогите мне. Я прочитал все статьи в Интернете, но они не решили проблему.
Мои конфигурации серверных блоков:
server {
listen 80;
server_name www.s2.example.com s2.example.com;
access_log /var/www/s2/logs/access.log;
error_log /var/www/s2/logs/error.log;
location / {
root /var/www/s2;
index index.html index.htm;
}
}
Не пробовал, но это может сработать: Установите сервер самбы на сервер и установите case sensitive = False
. Переместите свои данные в /var/foo
. доля /var/foo
хоть самба. Смонтируйте 127.0.0.1:/var/foo в / var / www / s2.