Heim  >  Fragen und Antworten  >  Hauptteil

PHP-Konfiguration

So konfigurieren Sie Nginx so, dass die Eintragsdatei public/index.php ausgeblendet wird

learnlearn2219 Tage vor1363

Antworte allen(4)Ich werde antworten

  • 胤彬-

    胤彬-2018-10-16 17:46:52

    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;

        }

    }




    Antwort
    0
  • 胤彬-

    胤彬-2018-10-16 17:44:58

    Antwort
    0
  • Justin

    Justin2018-10-13 23:03:49

    thinkphp隐藏index.php

    Antwort
    0
  • StornierenAntwort