koskad 0 12/25/17 05:28 Всех приветствую! Перешел с Apache на FastCGI (Nginx + PHP-FPM)Настроил ssl в конфиге nginx, подключил http2 и отключил в админцентре mod_rewrite.В итоге, сайт получил ощутимый прирост скорости загрузки страниц.Но появилась проблема проблема с ссылками.Так как .htaccess теперь не задействован, то mod_rewrite не работает.Ссылки с поисковых систем теперь ведут прямиком в ошибку 404 nginx.Как сделать rewrite под ngnix? Поделиться сообщением Ссылка на сообщение
koskad 0 12/25/17 13:19 Заменил 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/... Поделиться сообщением Ссылка на сообщение
koskad 0 12/25/17 13:39 Проблема решена. Оказалось, нужно было в админцентре включить обратно настройку mod_rewrite. Поделиться сообщением Ссылка на сообщение