ThinkPHP操作

本文介绍如何在ThinkPHP框架中进行项目分组配置,包括目录结构设置、配置文件修改及伪静态规则添加等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

设置项目分组: 

目录结构:

分组目录
目录/文件说明
ThinkPHP系统目录
App项目目录
Public公共资源
Uploads上传目录
index.php入口文件

步骤

1.App/Conf/config.php 文件下添加:

	/*配置分组模块*/
	'APP_GROUP_LIST' => 'Home,Admin',  //多个模块称
	'DEFAULT_GROUP' => 'Home',  //默认模块
	各分组的配置文件
	App/Conf/Admin/config.php
	App/Conf/Homr/config.php
     2.App/Lib/Action/ 目录添加
	Admin/IndexAction.php
	Home/IndexAction.php
     3.App/Tpl/ 目录添加
	Admin/Index/index.html
	Home/Index/index.html
访问路径: 
	http://service/index.php/home/Index/index
	http://service/index.php/Admin/Index/index
隐藏index.php
	1.设置config.php 的URL_MODEL
	  'URL_MODEL' => 2  //REWRITE模式
	2.入口文件的同级目录下添加.htacess文件
	  <IfModule mod_rewrite.c>
	  RewriteEngine on
	  RewriteCond %{REQUEST_FILENAME} !-d
	  RewriteCond %{REQUEST_FILENAME} !-f
	  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
	  </IfModule>
	3.更改Apache配置文件
	  加载 mod_rewrite.so模块
	  修改 AllowOverride None 为 All
访问路径:
	http://service/index.php/home/Index/index -> http://service/home/Index/index
添加伪静态后缀
	1.更改config.php文件
	  'URL_HTML_SUFFIX' => 'shtml|html' //添加多个伪静态后缀
目录结构
	App/
	  Conf/
	    Admin/config.php
	    Home/config.php
 	  config.php
	  Lib/
	    Action/
	      Admin/IndexAction.php
	      Home/IndexAction.php
	  Tpl/
	    Admin/Index/index.html
	    Home/Index/index.html
	ThinkPHP/
	.htaccess
	index.php
		

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值