Такая ошибка чаще всего возникает при использовании сторонних панелей управления хостингом, например, Vesta CP или Hestia CP которые используют свои шаблоны конфигурационных файлов.
Чтобы решить проблему нужно добавить код в файл NGINX домена (стандартный путь /etc/nginx/conf.d/domains/yourdomain) после location / {
if (!-e $request_filename){ rewrite ^(/)?api/.*$ /api/index.php; } if (!-e $request_filename){ rewrite ^(/)?customer/.*$ /customer/index.php; } if (!-e $request_filename){ rewrite ^(/)?backend/.*$ /backend/index.php; } if (!-e $request_filename){ rewrite ^(.*)$ /index.php; } index index.html index.htm index.php;
Сохраните файл и перезапустите NGINX.
Руководитель в Волсофт
Разработка и продвижение сайтов.
Поставка лицензионного программного обеспечения.
Поставка лицензионного программного обеспечения.
Блинов Роман недавно публиковал (посмотреть все)
- Мониторинг сайта с оповещением в Telegram - 17.01.2025
- Выгрузить лиды из Битрикс24 в Google таблицы - 23.12.2024
- PhpRedis: Not loaded - 06.03.2024