php configuration
learn
learn 2018-10-13 15:35:24
0
4
1373

How to configure Nginx to hide the public/index.php entry file

learn
learn

reply all(3)
胤彬-

vhost配置

server {

        listen       80;

        server_name  test.cn ;

        root   "D:\ceshi\888\lhyun";

include "rewrite/thinkphp.conf";

        index  index.html index.htm index.php;

#location \ {

        #    

        #    #autoindex  on;

        #}

        location ~ \.php(.*)$ {

            fastcgi_pass   127.0.0.1:9000;

            fastcgi_index  index.php;

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

            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

            fastcgi_param  PATH_INFO  $fastcgi_path_info;

            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;

            include        fastcgi_params;

        }

}


thinkphp.conf

location / {

    if (!-e $request_filename) {

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

        break;

    }

}




Justin

thinkphphide index.php

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template