koskad 0 12/25/2017 05:28 AM Всех приветствую! Перешел с Apache на FastCGI (Nginx + PHP-FPM)Настроил ssl в конфиге nginx, подключил http2 и отключил в админцентре mod_rewrite.В итоге, сайт получил ощутимый прирост скорости загрузки страниц.Но появилась проблема проблема с ссылками.Так как .htaccess теперь не задействован, то mod_rewrite не работает.Ссылки с поисковых систем теперь ведут прямиком в ошибку 404 nginx.Как сделать rewrite под ngnix? Share this post Link to post
koskad 0 12/25/2017 01:19 PM Заменил location / { location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } } На location / { try_files $uri $uri/ /index.php; location ~ [^/]\.ph(p\d*|tml)$ { try_files /does_not_exists @php; } } Результат тот же, ссылки имеют такой вид https://mydomen.ru/index.php?/forums/... Share this post Link to post
koskad 0 12/25/2017 01:39 PM Проблема решена. Оказалось, нужно было в админцентре включить обратно настройку mod_rewrite. Share this post Link to post