Maison > développement back-end > tutoriel php > Nginx + php 配置 用IP的方式能访问 域名的方式却不可以

Nginx + php 配置 用IP的方式能访问 域名的方式却不可以

WBOY
Libérer: 2016-06-23 13:34:02
original
851 Les gens l'ont consulté

这是我的nginx.conf文件

#user  nobody;worker_processes  1;#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;#pid        logs/nginx.pid;events {    worker_connections  1024;}http {    include       mime.types;    default_type  application/octet-stream;    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '    #                  '$status $body_bytes_sent "$http_referer" '    #                  '"$http_user_agent" "$http_x_forwarded_for"';    #access_log  logs/access.log  main;    sendfile        on;    #tcp_nopush     on;    #keepalive_timeout  0;    keepalive_timeout  65;    #gzip  on;    server {        listen       81;        server_name www.test.com;        root D:/src/web/runroot;        error_page 404  /404.html;        error_page   500 502 503 504  /50x.html; if ($remote_addr !~ "123.125.169.174") {        #       rewrite ^ http://lavaradio.wix.com/lavaradio redirect;        }        rewrite ^/api/(.*?)\.json$    /index.php?route=api/$1&_of=json break;        if (!-f $request_filename) {            rewrite ^/(.*?)$    /index.php?route=$1 last;        }               location /index.php {            fastcgi_pass   127.0.0.1:9000;            fastcgi_index  index.php;            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;            include        fastcgi_params;        }    }    }
Copier après la connexion

我已经在C:\Windows\System32\drivers\etc\hosts加了
127.0.0.1 www.test.com

用127.0.0.1:81 可以访问  用 www.test.com 直接 是“无法显示此网页”


回复讨论(解决方案)

大哥,你得加个端口号好不!
www.test.com:81
如果不要端口号,把81改成80

默认是 80 端口,你改成81就要加端口哦
还有 www.test.com 不是你的真是域名,你就得在本地hosts文件里加上
192.168.1.100 www.test.com
192.168.1.100就是你的nginx所在服务器的ip

直接用 phpfind 的吧,没必要在配置上浪费时间

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal