nginx怎么去掉.php后缀
程序员文章站
2022-03-23 11:45:01
...
nginx去掉“.php”的方法:首先找到并打开nginx相应文件;然后修改代码为“location / {try_files $uri $uri/ $uri.php?$args;}”;最后保存该文件即可。
nginx rewrite 隐藏.php后缀
我想实现http://xxx.com/post/abc.php隐藏后缀的效果,即:http://xxx.com/post/abc,网上搜了一大堆都只是隐藏index.php重定向到入口文件,这个谁不会啊,但这不是我想要的。然后有的说nginx不行,只能用apache,然而我只轻轻的改了改,一切就是那么的如丝搬顺滑,正是我要的效果!
其实很简单,一行代码的事情
location / { try_files $uri $uri/ $uri.php?$args; }
现在下面两组url的访问效果是一样的
before: http://abc.com/login.php http://abc.com/register.php http://abc.com/blog/post.php http://abc.com/xxx/xxx/anything.php after: http://abc.com/login http://abc.com/register http://abc.com/blog/post http://abc.com/xxx/xxx/anything
推荐:《PHP教程》
以上就是nginx怎么去掉.php后缀的详细内容,更多请关注其它相关文章!
上一篇: ps黑白效果怎么做
下一篇: 关于php类的定义与实例化方法
推荐阅读
-
nginx + php 执行过程中出现404该怎么解决
-
请忽嘲笑:含有php脚本的文件,后缀名为怎么
-
继续求助,怎么URL重写去掉index.php?不是想象中的那么容易啊。
-
php怎么通过一个Url获得文件类型(后缀名)?
-
php怎么去掉字符串后几位
-
php怎么替换文件后缀
-
PHP没有数据库连接池怎么破?PHP环境下使用Nginx ngx_http_limit_req_module模块的高负载解决方案
-
怎么在CentOS 6上通过YUM安装Nginx和PHP-FPM
-
nginx-php怎么限制只有一个域名能访问特定页面,curl伪造也能判断的出来么
-
windows+nginx环境怎么安装ffmpeg-php模块