Как настроить поддомен для nginx? Есть nginx с таким конфигом, при запросе домена s.3op.space выдаёт ошибку 404, но по основному домену 3op.space всё нормально. Как можно настроить поддомен для работы?server {
listen 80;
root /srv/s.3op.space/public;
server_name s.3op.space;
index index.php;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}

23 Окт 2020 в 19:47
275 +1
0
Ответы
1

Для настройки поддомена в nginx вам следует сделать следующее:

Убедитесь, что у вас настроены DNS записи для поддомена s.3op.space и они указывают на IP адрес вашего сервера.

В конфигурационном файле nginx добавьте отдельный блок server для поддомена s.3op.space:

server {
listen 80;
root /srv/s.3op.space/public;
server_name s.3op.space;
index index.php;
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
}
location ~ /\.ht {
deny all;
}
}Перезапустите nginx, чтобы изменения вступили в силу:sudo service nginx restart

Теперь при обращении к поддомену s.3op.space ваш сервер должен отдавать контент из каталога /srv/s.3op.space/public.

17 Апр в 22:38
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир