thinkphp5 更改入口文件在主目录

默认thinkPHP入口文件在public/index.php,而在虚拟主机部署时,不能设置访问路径,因此需要将入口文件放置在主目录上。

一、主目录下新建index.php

  复制以下内容

  

// 定义应用目录
define('APP_PATH', __DIR__ . '/application/');
// 开启调试模式
define('APP_DEBUG', true);
// 加载框架引导文件
require __DIR__ . '/thinkphp/start.php';

二、新建 .htaccess文件

  复制以下内容

<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

三、一张截图

 

posted @ 2018-03-05 09:10  yanyouqiang  阅读(768)  评论(0编辑  收藏  举报