请教如何在不配置虚拟域名前提下,正确引入js

来源:3-4 虚拟域名配置

南船座

2018-01-16

发现不配置虚拟域名,就无法加载域名+项目名

(发现学的越多问的都是越基础的问题),但还是有疑惑

在服务器上设置虚拟域名,导致其他项目都加载失败(因为我们一个服务器上很多tp的项目)

所以想请教tp5引入js 有没有像 tp3.2.3中 __ROOT__  __PUBLIC__这样的,直接定义好/项目名/Application(或者项目名称/Public)

下面为服务器报错(正式环境不方便设置虚拟域名)

http://img.mukewang.com/szimg/5a5e03aa0001463913700958.jpg

// 视图输出字符串内容替换
'view_replace_str'       => [
   '__STATIC__' =>    '/public/static',
],

引入

<link rel="stylesheet" type="text/css" href="__STATIC__/admin/hui/static/h-ui.admin/css/style.css" />


写回答

1回答

南船座

提问者

2018-01-16

现在终于有一点好了,首先把public下的index.php和.htaccess移到根目录下

并且在application/confog.php中

// 视图输出字符串内容替换

    'view_replace_str'       => [

        '__STATIC__' => '/demo/public/static'

    ],


这时候是正确加载的,但就没有找到3.2.3版本 __ROOT__这样的了

0
0

Thinkphp5.0仿百度糯米开发多商家电商平台

【毕设】BAT大牛亲授ThinkPHP 5.0,实战中学透新技能,应用于工作

2439 学习 · 1712 问题

查看课程