LINUX.ORG.RU

История изменений

Исправление Garcia, (текущая версия) :

вроде бы сделал, но осталась проблема с tag

location ~* ^/tag/(.*)$ {
                set $id $1;
                rewrite ^ /tag.php?tag=$id break;

                fastcgi_pass   unix:/var/run/php-fpm.sock;
                fastcgi_param  SCRIPT_FILENAME   $document_root$fastcgi_script_name;
                include        fastcgi_params;
        }

http://example.com/tag/Кремль так работает http://example.com/tag/Иван ургант так нет

все из-за «+» «пробела» как это можно поправить?

Исходная версия Garcia, :

вроде бы сделал, но осталась проблема с tag

location ~* ^/tag/(.*)$ {
                set $id $1;
                rewrite ^ /tag.php?tag=$id break;

                fastcgi_pass   unix:/var/run/php-fpm.sock;
                fastcgi_param  SCRIPT_FILENAME   $document_root$fastcgi_script_name;
                include        fastcgi_params;
        }

http://example.com/tag/Кремль так работает http://example.com/tag/Иван ургант так нет

все из-за «+» как это можно поправить?