Кажется, что у Вас нет полностью проводного кабеля там где-нибудь. При инвертировании кабельных вещей изменений CD мог бы быть отсечен на одной стороне или соединенном проводом кресте. Если Вы используете типичный Cisco RJ45 для DB9 в кабельном пути, который отбросит CD. (Очень раздражающий при работе с полными ПК или одноплатными компьютерами той заботы о CD.)
Ваш пример вообще не должен быть переписанным. Это должна быть последняя запись в директиве try_files
. Например:
server {
#.....stuff.....
try_files $uri $uri/ /index.php;
Ваш марионеточный модуль, похоже, поддерживает параметр try_files
в nginx :: resource :: vhost
.