(.+)
rewrite (.+) /wp-content/themes/test-theme/inc/file-request.php?path=$1 last;
https://(?!ru)[.\w]*?site.com(?!/ru)[/.\w]*?/aid/
буква (или две), цифра и нижнее подчеркивание _
[A-Z]+\d+
нужно добавить символ _
.location /docs/asset {
root /home/heqs/public/docs;
}
/docs/asset/swagger-ui.css
Nginx будет искать файл/home/heqs/public/docs/docs/asset/swagger-ui.css
error_page 404 /index.php;
и запрос попадает в ваше php приложение и уже от него зависит какой будет ответ. text/css
ожидаемое браузером, а что-нибудь вроде text/plain
. Я в аштиаксес на вп вставил код для закрытия
location /platform/ {
proxy_pass http://platform-ui:8181/;
/platform/
будет заменён на /
.\1 ?? ''\);
http://map.site.ru/
RewriteEngine on
RewriteCond %{HTTP_HOST} !map\.site\.ru [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
http://site.ru/map/
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/map/
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
'\w* тысяч'
Но выделяет только "тысяч" и пробел. Не понимаю в чем дело.
location /private {
location ~* \.php$ { ... }
и вставить в location /private {
location ~* \.php$ {
...
}
location /private {
...
location ~* \.php$ {
...
}
}
Т.е. вместо nginx-file-request.php будет вызван server.php