Home >Backend Development >PHP Tutorial >lnmp enable pathinfo and hide indexphp

lnmp enable pathinfo and hide indexphp

WBOY
WBOYOriginal
2016-07-29 09:13:18945browse

Edit the following section:

location ~ [^/]\.php(/|$)
{       
    # comment try_files $uri =404; to enable pathinfo
    try_files $uri =404;
    fastcgi_pass  unix:/tmp/php-cgi.sock;
    fastcgi_index index.php;
    <strong>include</strong> fastcgi.conf;
    #<strong>include</strong> pathinfo.conf;
} 

Change line 1 to:
location ~ [^/]\.php
Comment out line 4, that is, add #
#try_files $uri =404;
in front and remove the comment on line 8
<strong>include</strong> pathinfo.conf;
Add section
location /
{
    if (!-e $request_filename)
    {
        rewrite "^/(.*)$" /index.php last;
    }
}
above location ~ [^/].php Restart Nginx
service nginx restart

The above introduces lnmp to enable pathinfo and hide indexphp, including include content. I hope it will be helpful to friends who are interested in PHP tutorials.

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn