Re: Как удалить index.php из url

Илья Шипицин chipitsine на gmail.com
Пт Апр 26 08:22:51 UTC 2019


location = / {

...
}

location / {
  ...
}

пт, 26 апр. 2019 г. в 02:27, dimademin <nginx-forum на forum.nginx.org>:

> Приветствую
> На сервере работает nginx+fpm, все как часы, есть такой, не очень
> правильный, кусок конфига:
>
> location / {
>     try_files $uri $uri/ @rewrite;
> }
> location @rewrite {
>     rewrite ^/(.*)$ /index.php?q=$1;
> }
> location ~ \.php{
> .........
> }
>
> Есть банальная задача, удалить index.php из uri, то есть делать что-то
> вроде
> location =/index.php {
>     return 301 /;
> }
> Но тогда бесконечный редирект и все ломается.
> Подскажите пожалуйста, сам не догоняю, гугл не сильно помог.
> Спасибо
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,283927,283927#msg-283927
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20190426/34a55d98/attachment.html>


Подробная информация о списке рассылки nginx-ru