Как настроить редирект на index.php

Поднял свой сайт на nginx, создал ssl сертификаты, все тип топ, работает. Но при переходе на домен без какого либо специфичного пути мне выдает 403 ошибку. Если указываю domain.ru/index.php выдает то, что нужно. Как настроить редирект?

Сервером является роутер на entware

17 комментариев

.htacces надо правку делать видимо

1
Ответить

у него nginx а не апач

1
Ответить

Nginx не работает c php напрямую, в нем нет интерпритатора. Тебе нужен менеджер процессов для этого, который будет работать в связке с ним.

https://www.php.net/manual/ru/install.fpm.php
https://habr.com/ru/articles/320036/

Ответить

У меня он есть, уже настроен, выше конфиг скинул

1
Ответить

Пропиши

index index.php;

В корне конфига домена nginx, типа такого:

server {
listen 443;
server_name _;

index index.php;

}

Ответить

У меня через прокси, прописал fastcgi_index index.php;
Не завелось

Ответить