процесс
map $sent_http_content_type $expires {
"text/html" epoch;
"text/html; charset=utf-8" epoch;
default off;
}
server {
listen 185.25.118.182:80;
server_name site.com; # setup your domain here
gzip on;
gzip_types text/plain application/xml text/css application/javascript;
gzip_min_length 1000;
location ~ /\.(?!well-known).* {
deny all;
}
location / {
expires $expires;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Host $host;
proxy_read_timeout 1m;
proxy_connect_timeout 1m;
proxy_pass http://127.0.0.1:3003; # set the address of the Node.js instance here
}
}
мне надо сделать чтобы по пути /r/id перенаправлялся запрос на php. как это сделать правильно? заранее спасибо
настроить обработку пхп. аналогично конфигу с нодой сделать еще локейшен и пересылать запросы на обработчик пхп
можешь подсказать как этот конфиг написать? логику я понимаю
location /r { root /var/www/site/public; fastcgi_pass unix:/var/run/php/php7.3-fpm.sock; fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name; include fastcgi_params; index index.php; try_files $uri $uri/ /index.php?$query_string; } я делал такое. но полагаю это правильно. как минимум потому что не работает (
прочитай шапку чата
я понял тебя. спасибо что направил на докс. сам сразу не понял что туда посмотреть можно не буду тебя отвлекать
Обсуждают сегодня