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