nginx menghidupkan mod pathinfo, dan indeks index.php akan ditapis selepas dijalankan
phpcn_u21629
phpcn_u21629 2017-08-31 20:44:51
0
1
1446

Pelayan telah dipasang menggunakan lnmp satu klik Selepas menghidupkan mod pathinfo, saya mendapati bahawa indeks akan ditapis apabila menggunakan lompatan pengepala.

Sistem TP digunakan ini akan berlaku selepas kaedah U dan lokasi pengepala

Sebagai contoh, `http://xx.com/index.php/a/b` akan menjadi `http://xx com /.php/a/b`, dan tiada masalah dengan memasukkan bar alamat


Tampal fail konfigurasi

1, site conf


```

                                                                                                                                                              [#Dengar [::]: 80;

nama_pelayan xx.com; tidak. conf;              #error_page 404   /404.html;                       s|imej)/ .*.php$ { nafikan semua;

                                                                                              ?

lokasi ~ /.well-kenal {

} Benarkan semua;


}

lokasi ~ /.


{

melalui deny all;

```

2, enable-php-pathinfo.conf


```

lokasi ~ [^/].php(/|$)


{PASSC FastC:_GI /php-cgi.Sock;

Fastcgi_index.php;

Sertakan fastcgi.conf;

sertakan pathinfo.conf;

` ``


fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_param QUERY_STRING $query_string;

questcgi_meth_param;

fastcgi_param  CONTENT_TYPE       $content_type;

fastcgi_param  CONTENT_LENGTH     $content_length;


fastcgi_param

fastcgi_param  . PROTOKOL    $server_protocol ;

fastcgi_param  REQUEST_SKEMA     $scheme;

fastcgi_param  HTTPS              $https if_not_empty;

 fastcgi_param . $remote_port;

fastcgi_param  SERVER_ADDR        $server_addr;

fastcgi_param  SERVER_PORT        $server_port;


_fastcgi_param

 nama_server

 fastcgi_param 

# PHP sahaja, diperlukan jika PHP dibina dengan --enable-force-cgi-redirect


fastcgi_param  REDIRECT_STATUS    200;

fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/";

``

conf


``` Info

```

phpcn_u21629
phpcn_u21629

membalas semua(1)
ringa_lee

index index.html index.htm index.php default.html default.htm default.php;

Anda mengalih keluar indeks sebelumnya

  • balas Saudara, ini adalah keindahan indeks Jika anda mengeluarkannya, ralat akan dilaporkan.
    Time丶Out pengarang 2017-09-07 04:49:23
  • balas Apa yang saya maksudkan ialah indeks pertama Ini tidak diperlukan. Hanya padamkannya dan tinggalkan dengan akhiran.
    ringa_lee pengarang 2017-09-07 09:33:43
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan