Например, у меня есть веб-сервер для тестирования.Включить конфигурацию для подкаталога в Nginx
Теперь я добавляю Drupal 8 в подкаталог.
Конфигурация сервера в Nginx подходит для простых файлов php, но Drupal нуждается в другой конфигурации из-за схемы URL.
Моя цель что-то вроде этого:
normal.cfg
server {
listen 80;
server_name _;
location (phpfiles) {
pass to PHPFPM;
}
}
drupal_test.cfg
server {
listen 80;
server_name _;
location /drupal/(phpfiles) {
do_some_magic
pass to PHPFPM;
}
}
Но Nginx жалуется на игнорирование дублируется server_name
.
Итак, как я могу включить конкретную (разделяемую файловую) конфигурацию для данного подкаталога заданного server_name
, который я могу позже удалить без особых проблем? Это связано с тем, что я не хочу испортить основную конфигурацию.
Да, но это тот же самый виртуальный сервер, только специальная конфигурация для одного подкаталога, но я не хочу испортить основную конфигурацию, просто подключите эту специальную конфигурацию dir, пока она больше не понадобится – JorgeeFG