博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
thinkphp 3.2 linux二级目录安装
阅读量:6352 次
发布时间:2019-06-22

本文共 653 字,大约阅读时间需要 2 分钟。

详解:http://document.thinkphp.cn/manual_3_2.html#url_rewrite

注意:linux系统对大小写敏感

 

服务器系统:linux (阿里云服务器)

thinkphp 版本: 3.2

1. 修改nginx配置 (提示找不到控制器,页面空白等问题) 阿里云文件ftp位置:/etc/nginx/conf.d/default.conf

注意:在Nginx低版本中,是不支持PATHINFO的,但是可以通过在Nginx.conf中配置转发规则实现(如果服务器支持pathinfo则不用以下代码):

增加代码

(根目录下安装)

location / { // …..省略部分代码   if (!-e $request_filename) {   rewrite  ^(.*)$  /index.php?s=$1  last;   break;    } }

(二级目录安装)

location /youdomain/ {    if (!-e $request_filename){        rewrite  ^/youdomain/(.*)$  /youdomain/index.php?s=$1  last;    }}

 

2.修改URL_MODEL连接模式

'URL_MODEL'                =>'1',    // config.php文件中

 

3.模板文件命名规范

goods_index.html 错误(linux系统对大小写敏感);Goods_index.html 正确

 

转载地址:http://ecmla.baihongyu.com/

你可能感兴趣的文章
mysql获取帮助
查看>>
公钥基本结构(PKI)的概念
查看>>
(诺顿安全认证签章) 安装说明
查看>>
js(javascript)中的奇特for循环写法!
查看>>
服务器被当肉鸡排查过程(简写)
查看>>
shiro+springmvc+mybatis【转】
查看>>
mysql主从复制
查看>>
写在新一天的开始
查看>>
LVS--NAT
查看>>
路由交换技术——OSPF
查看>>
Nginx日志按日期切割详解(按天切割)
查看>>
js验证输入的金钱格式
查看>>
启动mysql报错:ERROR! The server quit without updating
查看>>
Identify which ServiceNow Record Producer was used
查看>>
如何选择一款适合自己的换IP软件呢?
查看>>
使用达思SQL数据库修复软件导出数据库时的接收数据的数据库如何清空表数据?...
查看>>
地脚螺栓
查看>>
服务开机自启设置_windows系统
查看>>
2015/11/06 社保查询系统持续 挂机ing
查看>>
VisualBasic 6.0 环境搭建
查看>>