Ищу годные мануалы по конфигурации nginx.
Для начала хотел просто сделать 3 простых вещи:
- Перенаправлять с http://mysite.lol/dir/whatever.html на http://mysite.lol/dir/whatever;
- Соответственно по адресу http://mysite.lol/dir/whatever отображать содержимое http://mysite.lol/dir/whatever.html;
- Перенаправлять с http://mysite.lol/dir/index.html (и, наверно, http://mysite.lol/dir/whatever, тут от порядка правил зависит) на http://mysite.lol/dir/, чтобы избежать дублирования контента.
Всё для любых whatever и любого количества вложенных директорий.
Однако при написании этих простых правил я столкнулся с непредвиденными проблемами. Браузер рапортует о кольцевом редиректе по методу циклического нуля (ну откуда это может быть?), одни правила ломают другие. Ужас, короче.
Теперь остро осознаю, что нуждаюсь в годном мануале, так как в скором времени буду писать куда более сложные конфиги: хочу прикрутить вебсокеты и автоматическую генерацию контента на lua.