@from2003
Web developer

Как сделать перенаправление всех запросов на один файл nginx?

Здравствуйте, на раньше на apache у меня все запросы к сайту перенаправлялись на один php файл, а оттуда этот скрипт уже решал на основании URL какую страницу рендерить, так вот, как сделать, чтобы на nginx абсолютно все запросы шли на один файл?
Но, не включая запросы, которые идут в директории ajax, css, img, resources и файлы robots.txt + sitemap.xml в главной директории.

То есть, если идёт запрос на /news или /news/1.png всё обрабатывает один главный файл, но если идёт запрос на /img/1.png или /css/main.css, то нужно открыть именно этот файл.
  • Вопрос задан
  • 1941 просмотр
Решения вопроса 2
rework
@rework
Помог ответ? В благодарность отметь его решением
location / {
try_files $uri $uri/ /index.php;
}
Ответ написан
Комментировать
alsopub
@alsopub
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
24 апр. 2024, в 09:32
25000 руб./за проект
24 апр. 2024, в 09:27
13000 руб./за проект
24 апр. 2024, в 09:20
10000 руб./за проект