Как сделать перенаправление на index.php при любом обращении на сайт?

Работал только с апачем, та использовал .htaccess:
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^$ public/     [L]
    RewriteRule (.*) public/$1 [L]
</IfModule>


Как добиться такого же результата на nginx?
  • Вопрос задан
  • 589 просмотров
Решения вопроса 1
@zevilz
Скорее всего вот так:
location /public/ {
    index index.php;
    try_files $uri $uri/ /public/index.php?$args;
}


Если index.php в корне, то:
location / {
    index index.php;
    try_files $uri $uri/ /index.php?$args;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы