Я просто встановив NGINX з конфігурацією за замовчуванням і модифікував config тільки для того, щоб прийняти PHP. PHP працює нормально, але мій NGINX не визнає URL-адреси, як показано нижче:
example.com/index.php/some/virtual/path
Як я можу отримати NGINX, щоб визнати такий шлях? Я гадаю, що не розпізнає файл .htaccess.
Мій файл HTACCESS виглядає так: http://pastebin.com/HQutZ9JL
Моя поточна конфігурація Nginx: http://pastebin.com/AfFyS8J4
Відповіді:
0 для відповіді № 1nginx не підтримує Apache .htaccess файли Вам потрібно буде переписати ваш набір правил у файлі конфігурації nginx. Від швидкого перегляду вашого файлу конфігурації я б почав знову і знову увімкніть PHP за допомогою FastCGI замість спроби відтворити вашу конкретну конфігурацію.