脚本宝典收集整理的这篇文章主要介绍了php – Nginx:使用fastcgi_pass时覆盖主机头,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_502_2@我很擅长用FastCGI配置Nginx,所以我不确定fastcgi的工作原理.任何帮助表示赞赏.
@H_502_2@这是我的Nginx服务器配置:
server { server_name phabricator.localhost www.example.COM example.com; root /opt/phabricator/phabricator/webroot; location / { index index.PHP; rewrITe ^/(.*)$/index.PHP?__path__=/$1 last; } location = /favicon.ico { try_files $uri =204; } location /index.PHP { fastcgi_pass localhost:9000; fastcgi_index index.PHP; #### HERE ARE MY ATTEMPTS ##### #PRoxy_set_header HOST phabricator.localhost; #fastcgi_param SERVER_NAME phabricator.localhost; #fastcgi_pass_header 'Host: phabricator.localhost'; #fastcgi_pass_header 'Host: phabricator.localhost'; #add_header Host phabricator.localhost; #proxy_set_header Host phabricator.localhost; #### END ATTEMPTS #### fastcgi_param redIRECT_statUS 200; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_SCRIPT_NAME; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param SCRIPT_NAME $fastcgi_script_name; fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_Software Nginx/$Nginx_version; fastcgi_param REMOTE_ADDR $remote_addr; } }
fastcgi_param HTTP_HOST phabricator.localhost;
以上是脚本宝典为你收集整理的php – Nginx:使用fastcgi_pass时覆盖主机头全部内容,希望文章能够帮你解决php – Nginx:使用fastcgi_pass时覆盖主机头所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。