Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
koskad

mod_rewrite под Nginx

Рекомендованные сообщения

Всех приветствую!

 

Перешел с Apache на FastCGI (Nginx + PHP-FPM)

Настроил ssl в конфиге nginx, подключил http2 и отключил в админцентре mod_rewrite.

В итоге, сайт получил ощутимый прирост скорости загрузки страниц.

Но появилась проблема проблема с ссылками.

Так как .htaccess теперь не задействован, то mod_rewrite не работает.

Ссылки с поисковых систем теперь ведут прямиком в ошибку 404 nginx.

Как сделать rewrite под ngnix?

Поделиться сообщением


Ссылка на сообщение

Заменил

 

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/...

Поделиться сообщением


Ссылка на сообщение

Проблема решена. Оказалось, нужно было в админцентре включить обратно настройку mod_rewrite.

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...