Переход с IIS на NGINX

Я новичок в 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;

}
}

1 ответ

Не пробовал, но это может сработать: установить сервер samba на сервер и установить case sensitive = False, Переместите ваши данные в /var/foo, Поделиться /var/foo хоть самба. Смонтируйте 127.0.0.1:/var/foo в /var/www/s2.

Другие вопросы по тегам