@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, то нужно открыть именно этот файл.
  • Вопрос задан
  • 2003 просмотра
Решения вопроса 2
rework
@rework
Помог ответ? В благодарность отметь его решением
location / {
try_files $uri $uri/ /index.php;
}
Ответ написан
Комментировать
alsopub
@alsopub
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект