Nginx: перепишите '/subdir1' к '/subdir/index.php'

Довольно распространено не иметь ведомое устройство в read_only режиме..

на самом деле, если Вы не устанавливаете его сами, затем это никогда не включается..

Хороший вопрос, то, почему Вы на самом деле хотели бы установить его...???

Вы пытаетесь защитить ошибки? или ошибки сделали моих администраторских пользователей??? или приложение?
Рассмотрение МНОГИХ администраторов использует MySQL в качестве корня так или иначе, где защита здесь??
Вы наклоняетесь, точно защищают Ваши данные, как Вы предположили бы (как все копируемое в ведомое устройство так или иначе)

Вы действительно знаете, что какой-либо пользователь с супер полномочиями и потоком репликации не соблюдает read_only??

Сильный структурированный подход к пользователям и полномочиям является корректным способом иметь дело с проблемами репликации, не read_only конфигурацией на ведомом устройстве

По моему честному мнению это на самом деле не защищает, очень много... или полезный для чего-либо помимо остановки нескольких пользователей не пишет.. (который в производственных системах - никогда не должен происходить так или иначе),

Как пример, В Mysql-Multi-Master (read_only установлен сценариями) Это в теории только для простого решения, какой сервер является "Истинным Ведущим устройством" в основной основной конфигурации..

В целом.. Забудьте о read_only (действительно unneccesary, и вероятно привычка защищает Вас от того, что Вы предполагаете, что это будет),

0
задан 13 April 2017 в 15:14
1 ответ

Вам нужно будет указать nginx искать файлы index.php с помощью index. http://wiki.nginx.org/HttpIndexModule

Добавьте это либо к серверу, http или блоку местоположения:

index index.php index.html

Тогда ваша конфигурация должна оставаться почти такой же, но иметь $ uri / также проверьте:

# Default location
location / {
  try_files $uri $uri/ @rewrite;
}

location @rewrite {
  rewrite_log on;
  rewrite ^/(.*)$ /index.php?q=$1;
}
1
ответ дан 4 December 2019 в 21:26

Теги

Похожие вопросы