开发者社区> 问答> 正文

为什么80端口打不开index.php改成其他端口就可以


nginx->vhost
listen 改成8080就能打开index 改成80就打不开,请高人指点一下怎样修改能用80端口打开网站?
server {
        listen       80;
        server_name  localhost;
        index index.html index.htm index.php;
        root /alidata/www/prestashop;
        location ~ .*\.(php|php5)?$
        {
                #fastcgi_pass  unix:/tmp/php-cgi.sock;
                fastcgi_pass  127.0.0.1:9000;
                fastcgi_index index.php;
                include fastcgi.conf;
        }
        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
                expires 30d;
        }
        location ~ .*\.(js|css)?$
        {
                expires 1h;
        }
        
        #include /alidata/server/nginx/conf/rewrite/phpwind.conf;
        access_log  /alidata/log/nginx/access/prestashop.log;
}

展开
收起
simon_tong 2015-05-13 22:07:45 9018 0
3 条回答
写回答
取消 提交回答
  • Re为什么80端口打不开index.php改成其他端口就可以
    你是用IP访问还是域名访问。有没有备案!或者查看防火墙是否开启。 telnet IP 80端口
    2015-05-14 15:42:45
    赞同 展开评论 打赏
  • Re为什么80端口打不开index.php改成其他端口就可以
    是独立IP访问的,例如htttp://121.xx.xx.xxx 访问不了。改成8080就可以了,如:htttp://121.xx.xx.xxx :8080

    -------------------------

    Re为什么80端口打不开index.php改成其他端口就可以
    发现prestashop这个程序配置在本地的80端口也有同样问题。。。。 可能是程序本身的问题
    2015-05-14 09:43:45
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    请问您是用独立IP直接访问,还是通过域名访问的?

    如果通过域名访问,请问域名站点备案了吗?

    祝您生活愉快。

    -------------------------

    回 3楼(simon_tong) 的帖子
    您好,

    请问您使用的程序prestasho版本是多少?

    这个可以参考一下喔: http://forge.prestashop.com/browse/PSCFI-4940
    2015-05-14 07:56:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
PHP运行机制初探 立即下载