Мне нужно преобразовать
RewriteEngine on
RewriteBase /generate
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/(.*)/ index.php?file=$2
В nginx conf
Кто-нибудь может мне с этим помочь? Важно: htaccess находился в папке с именем generate. Дайте мне подходящий код, который заменит htaccess в этой папке. Покажите мне точный код, для меня это сложно :)
В первый раз вы можете попробовать что-то вроде этого:
location /generate {
if (!-e $request_filename) {
rewrite ^/generate/(.*)/(.*)/ /generate/index.php?file=$2;
}
}
но это не рекомендуется.
С помощью try_files
вместо:
location /generate {
try_files $uri $uri/ @fallback;
}
location @fallback {
rewrite ^/generate/(.*)/(.*)/ /generate/index.php?file=$2 last;
}