Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
@Vorobyov1996, я уже своих товарищей недавно ломом пи... за то, что они роутинг пихнули в nginx, вместо самого фреймворка. Теперь им чтобы страничку создать, надо править конфиг, ты тоже так хочешь?
У меня обычно nginx-конфиг условно разбит на две части - конфиг админа и конфиг разработчика, из первого инклюдится второй, второй генерируется при деплое.
Не то чтобы там у меня все время был роутинг (это уже хардкорная оптимизация, которая крайне редко нужна), но одного стандартного location / с try_files часто недостаточно все равно.
@fixxxer, "такого"? Я пока не встречал ни одного проекта, где мне бы не хватило стандартного роутинга от фреймворка для организации ЧПУ.
Писать для каждой полустатичной странички: rewrite ^/About$ /index.php?controller=Page&action=page&page_id=123 last; Это вот полный ад, что бы ты там не говорил.
Была разве что была задача "защитить картинки" от того, чтобы их видел неавторизованный на сайте человек, там пришлось с бубном потанцевать минут 30. Но то очень специфический проект.
Бывает удобно делать немного разные наборы fastcgi_params для /, /api/ итд. Или secure_link_md5 какой присунуть из конфига приложения. Или для angular/react-приложений разнести статику и rest/jsonrpc-сервер по локейшенам.