RewriteRule ^(?!index\.php)(.*)(?<!/)$ /index.php?s=$1 [R=301,L]
server { }
redirect (.*) https://%{HTTP_HOST}
никогда не сработает./page
это какой-то файл или этот папка с файлами?Redirect [301] /www.
вот прям квадратные скобки [301]
?proxy_hide_header X-Frame-Options;
rewrite ^/int/(.*)$ https://internal.local/$1;
/?id=1
это для главной, а что с остальными страницами.http://domain1.ru/robots.txt --> http://domain2.ru/?id=robots.txt
http://domain1.ru/dir/page --> http://domain2.ru/?id=dir/page
g
и многострочный поиск флаг m
--perl-regexp
или-P
.
listen 443 ssl backlog=4096;
nginx.org/ru/docs/http/ngx_http_core_module.html#listen
Ну а это происходит из-за
include /etc/nginx/custom/certbot;
Этот файл два раза подключаешь.