nginx+ php-fpm не работают дружественные url

Добрый день!
Как только включаю для домена режим работы nginx+ php-fpm перестают работать дружественные url
Версия php 7.1.31

Как я понял дело в .htaccess

Через онлайн конвертер попробовал поменять код
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

получилось
# nginx configuration

location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?q=$1 break;
}
}

Все равно не сработало.

Кто подскажет работающий вариант кода для дружественных url в этом режиме php?
Олег
28 августа 2019, 12:26
modx.pro
220
0

Комментарии: 3

Максим
28 августа 2019, 12:52
0
Василий уже за нас все давно сделал!)))
    Stan Ezersky
    31 августа 2019, 11:25
    0
    Держи с бонусом

    location / {
      if (!-e $request_filename) {
        rewrite ^/(.*)$ /index.php?q=$1 last;
      }
    }
    
    location ~* ^/core/ {
    	deny all;
    }
      Александр Быковский
      26 сентября 2019, 00:26
      0
      Добавил в конфиг такой блок
      location ~ /\. {
              deny all;
          }
      Но сервер всё равно отдаёт .htaccess
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3