社区
基础编程
帖子详情
Thinkphp6+nginx URL重写无法启动?
dayong1234567890
2020-11-20 12:48:06
yum 方式安装nginx 按照官方文档写的加上这段代码隐藏 index.php,但是加上以后,nginx便启动不了,不知什么原因?
...全文
494
4
打赏
收藏
Thinkphp6+nginx URL重写无法启动?
yum 方式安装nginx 按照官方文档写的加上这段代码隐藏 index.php,但是加上以后,nginx便启动不了,不知什么原因?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dayong1234567890
2020-11-21
打赏
举报
回复
这是错误日志有没有看懂的?
dayong1234567890
2020-11-21
打赏
举报
回复
加了break;了还是不行。
下雨的声音丶
2020-11-20
打赏
举报
回复
看一下nginx 日志 看下是哪里的错误。
qq_39047451
2020-11-20
打赏
举报
回复
少了个break
我本地的:
server {
listen 80;
server_name tp6ok.com;
root /Applications/MxSrvs/www/okwuyou-api/public;
#access_log /Applications/MxSrvs/logs/tp6ok.com.log;
#access_log /Applications/MxSrvs/logs/public.log;
add_header 'Access-Control-Allow-Origin' '*';
#add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
#add_header 'Access-Control-Allow-Headers' 'Authorization';
add_header 'Access-Control-Allow-Headers' 'Origin, No-Cache, X-Requested-With, If-Modified-Since, Pragma, Last-Modified, Cache-Control, Expires, Content-Type, X-E4M-With, Authorization';
location / {
index index.php;
#如果文件不存在则尝试TP解析
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
break;
}
}
include vhosts/_nginx.vhost.fpm;
}
浅谈
thinkphp
的
nginx
配置,以及
重写
隐藏index.php入口文件方法
1,心血来潮,把
ThinkPHP
项目部署到了
nginx
上,以上是在apache上跑的。突然发现
nginx
不支持pathinfo功能,难怪在TP中调怎么都没管用。 2,开始上文件了,比网上其他一些杂的好多了: server { listen 80; #listen...
让
Nginx
支持
ThinkPHP
的
URL
重写
和PATHINFO的方法分享
ThinkPHP
支持通过PATHINFO和
URL
rewrite的方式来提供友好的
URL
,只需要在配置文件中设置 '
URL
_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是
Nginx
中默认是不支持PATHINFO的,所以...
在
nginx
中配置pathinfo模式支持
thinkphp
的
URL
重写
最近一个项目中使用了
ThinkPHP
做为开发框架,
URL
上我们使用了PATHINFO模式,但是
Nginx
默认是不支持PATHINFO的,需要进行手动配置才可以,于是我们按照了以下方法进行了
Nginx
的PATHINFO支持配置:修改
nginx
.conf,...
Nginx
下支持
Thinkphp
URL
Rewrite的配置示例
现在做项目大多数时候都是在使用
ThinkPHP
,但是
Nginx
默认不支持
ThinkPHP
的pathinfo模式,需要进行一定的配置。
Nginx
配置文件 # # The default server # server { listen 80 default_server; #server_name ...
Nginx
服务器如何设置
url
链接
对于LNMP这样架构的网站来说,一般都是基于php框架开发,php框架一般都会讲究优雅链接,比如Laravel,CodeIgniter,
ThinkPHP
等都是支持这种链接模式的,在服务器配置上也叫作
url
重写
,目前框架大都采用单一入口的...
基础编程
21,887
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章