я понял. Хотим перенести его вместе с сайтом на новую ВМ с nginx 1.20. Сам фреймворк на каждый поддомен генерирует как сказать - виртуальный файл css , собирая его из нескольких. Я нашел, что в файле .htaccess за это отвечает строчка -
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+[^/]) index.php?%{QUERY_STRING} [L]
Я попытался через конвертер сконвертировать правила, и даже построчно разобрал этот код, что мы если файла не существует, передаем его в index.php с параметрами. и получил такую конструкцию:
if (!-e $request_filename){
rewrite_log on;
#### rewrite ^/(.+[^/]) index.php?$1 break;
### rewrite ^/(.+[^/]) index.php?$args break;
##### Ведет не найдено
##### rewrite ^/(.*) /index.php/$query_string break;
}
ни один из этих варинатов не рабоатет. Подскажите, что может быть не так
try_files тебе нужен
Помогите с этим вопросом пождалуйста
Ну так загляни в доку по директива, если не поймёшь что-то, спрашивай что именно не понятно. Если не я, кто-то другой подскажет
Обсуждают сегодня