Поддержка Проблемы и решения проблема с .htaccess

  • Доброе время суток всем !
    На моём хостинге не работает .htaccess, в котором следующий код:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    Обратился к хостеру, он ответил следующее:

    Режим PHP FastCGI (Nginx + PHP-FPM), выбранный для Вашего сайта, не поддерживает правила .htaccess.

    https://docs.ispsystem.com/ispmanager-lite/php/php-modes

    Из-за не работающего .htaccess не могу настроить постоянные ссылки с ЧПУ, работают только простые.
    Как быть?

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Включить в режиме ‘Apache module’ (Настройки web-сервера > PHP), за одно убедиться что используется PHP 7.4, на 8-ку переходить рано пока…

    Модератор Yui

    (@fierevere)

    永子

    https://ru.wordpress.org/support/article/nginx/

    вы можете установить nginx как реверс-прокси, т.е. совместная работа с apache

    такое обычно в панельке сделать можно.
    Работать будет сайт быстрее и приятнее, ресурсов потреблять меньше,
    с другой стороны за .htaccess будет отвечать все еще apache, соответственно он работать будет.

    Если хотите чистый nginx без apache, то правила перезаписи настраиваются в nginx.conf ( кусочки которого могут лежать например в /etc/nginx/sites.avail/ для вашего сайта )

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «проблема с .htaccess» закрыта для новых ответов.