我的虚拟主机不能指定public,入口文件怎么改都不行呀

试过修改入口文件路径
试过.htaccess配置
有些页面还是无法访问,还有url前面都会加个public,路由也去不掉
已邀请:

wsaddd

赞同来自:

看到以前的版本入口在根目录在哪里可以下载到呀

wsaddd

赞同来自:

<?php

// [ PHP版本检查 ]
header("Content-type: text/html; charset=utf-8");
if (version_compare(PHP_VERSION, '5.5', '<')) {
    die('PHP版本过低,最少需要PHP5.5,请升级PHP版本!');
}

// [ 应用入口文件 ]

// 定义应用目录
define('APP_PATH', __DIR__ . '/application/');

// 定义后台入口文件
define('ADMIN_FILE', 'admin.php');

// 检查是否安装
if(!is_file('data/install.lock')){
    define('BIND_MODULE', 'install');
}

// 加载框架引导文件
require __DIR__ . '/thinkphp/start.php';
 
 
改成这样就可以了,,访问都正常了,但是静态资源路径不对了,前面缺少了public/

lezhan100

赞同来自:

只有重新再定义一个public_path用来后端用,不替换后端那个css和js路径就行了。

要回复问题请先登录注册