TP5 修改网站根目录

发布于 2019-01-15  3.59k 次阅读


TP5默认将入口文件放在了public目录里,所以你只能在服务器上把域名解析,指向你项目的public目录才能直接访问你的首页,但是如果是虚拟主机的话,那就必须要更改入口文件到根目录了,当然也有很多人习惯入口文件在根目录。

现在我们来修改TP5的网站根目录:

  • 将public里面的index.php页面和.htaccess页面剪切到根目录里
  • 修改index.php页面 (就是以下代码)

// 定义应用目录

define('APP_PATH', __DIR__ . '/application/');

// 开启调试模式

define('APP_DEBUG', true);

// 加载框架引导文件

require __DIR__ . '/thinkphp/start.php';

  • 在config文件里 修改成(均可以自定义)
    'view_replace_str' => [
    '__STATIC__'=>'/public/static',
    '__PUBLIC__'=>'/public',
    ],
  • 访问即可,并修改 css , js , img 的路径

欣赏才华