美文网首页
nginx域名绑定 php

nginx域名绑定 php

作者: 喵哩个球 | 来源:发表于2018-09-06 10:13 被阅读0次

    linux上切换目录至/usr/local/nginx/conf/vhost/

    新建配置文件    需要绑定的域名.conf

    vim 这个文件

    复制粘贴下面内容,修改注释的几个地方

    注意:其中

    location / {

                if (!-e $request_filename) {

                    rewrite  ^/(.*)$ /index.php?s=$1  last;

                    break;

                }

            }

    为路由重写,不需要路由重写的可把这部分去掉,也可以修改成自己需要的

    server {

      listen 80;

      server_name www.baidu.com;   //www.baidu.com    修改成自己需要绑定的域名

      index index.html index.htm index.php;

      root /data/wwwroot/baidu;    //这里改成自己的项目路径

      include/usr/local/nginx/conf/rewrite/none.conf;

      #error_page 404 /404.html;

      #error_page 502 /502.html;

      location ~ [^/]\.php(/|$) {

        #fastcgi_pass remote_php_ip:9000;

        fastcgi_pass unix:/dev/shm/php-cgi.sock;

        fastcgi_index index.php;

        include fastcgi.conf;

        fastcgi_split_path_info ^(.+\.php)(/.+)$;

        fastcgi_param    PATH_INFO $fastcgi_path_info;

        fastcgi_param SCRIPT_FILENAME$document_root$fastcgi_script_name;

      }

      location ~.*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {

        expires 30d;

        access_log off;

      }

      location ~ .*\.(js|css)?$ {

        expires 7d;

        access_log off;

      }

      location ~ /\.ht {

        deny all;

      }

      location / {

                if (!-e $request_filename) {

                    rewrite  ^/(.*)$ /index.php?s=$1  last;

                    break;

                }

            }

    }

    相关文章

      网友评论

          本文标题:nginx域名绑定 php

          本文链接:https://www.haomeiwen.com/subject/jdvtgftx.html