- 修改 apache 配置文件 (httpd.conf)
- 查找 并 删除 rewrite_module前边的(#);
- 修改下图 位置 代码。
- 在使用 ThinkPHP 的项目 根目录下,修改 或 新建 (.htaccess)文件
写入下方代码:
参考链接
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
- 简化 Module 名称
- 若项目只有一个 Module,可 在入口文件 index.php 中 绑定 默认 Module(Home)
- define('BIND_MODULE','Home');
- 若项目只有一个 Module,可 在入口文件 index.php 中 绑定 默认 Module(Home)
- 若项目有多个 Module,修改项目配置文件 "/Application/Common/Conf/confing.php" ;
- //'配置项'=>'配置值'
- 若项目有多个 Module,修改项目配置文件 "/Application/Common/Conf/confing.php" ;
'MODULE_ALLOW_LIST' => array('Home','Admin','User'), // 模版 列表
'DEFAULT_MODULE' => 'Home', // 默认模版
完成:默认Module 可省略 Module 名称,其他Module 不可省略
地址就可以 由
www.wsqthink.com/index.php/Home/book/list
简写为:
www.wsqthink.com/book/list
由
www.wsqthink.com/index.php/admin/book/list
简写为:
www.wsqthink.com/admin/book/list