@criminalist

Как скрыть index.php при помощи nginx?

Привет, не получается решить вопрос с NGINX и url, избавился от апач в нем такая конструкция работала,
например url: /?classid=4 (работает в апач, nginx не отрабатывает)
По сути это: /index.php?classid=4 (работает в апач и nginx)
Сразу наперед скажу apache ставить никто не будет вопрос решается только с помощью nginx, либо правкой исходного кода движка.
Вообщем каким образом можно сделать что бы nginx понял что нужно обращение к index.php если ему подсунули /?classid
И возможно ли регулярками это сделать?
Править исходники будет слишком долго, поэтому ищу вариант с nginx, сформулировать запрос мне оказалось сложно в гугле, решил спросить.
Поиски продолжаются, любому ответу буду признателен.
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 2
@ynblpb_spb
дятел php
location / {
          try_files   $uri $uri/ /index.php?$query_string;
}
Ответ написан
Комментировать
@criminalist Автор вопроса
Спасибо добрый человек, сейчас попробую еще все проверить на 10 раз, но эта конструкция в конфиге виртуального хоста прописана, но не отрабатывает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы