thinkphp5.0 配置文件加载路径说明
2024-08-25 15:27:34
在thinphp5.0框架里,js,css等配置文件都是加载在/public/static的目录下,所以要引用这些文件,路径必须是要写好的,代码如图:
return [
// 默认模块名
'default_module' => 'member',
//$_SERVER['HTTP_HOST']. 路径不对,没有获取到当前网站域名
// 视图输出字符串内容替换
'view_replace_str' => [
'__HOST__' => 'http://' . $_SERVER['HTTP_HOST'],
'__JS__' => '/static/js',
'__CSS__' => '/static/css',
'__FONT__' => '/static/font',
'__IMG__' => '/static/image',
],
];
这里请注意!!!我为什么要这样写呢?因为我在本机入口加载的时候的配置是这样的:
<VirtualHost *:>
DocumentRoot "E:\wamp\www\fanke\public"
ServerName www.ke.com
ServerAlias ke.com
<Directory "E:\wamp\www\fanke\public">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
所以他那个完整的链接是
wamp\www\fanke\public\static\js
不然的话会报net::ERR_ABORTED 404 错误!!!
最新文章
- PHP get_class 返回对象的类名
- thinkphp中的自动验证
- jQuery 消息提示/通知插件
- 找回Win8.1(windows server 2012 R2)的双拼
- git学习 本地常用操作01
- 【VC】VC工具栏图标合并工具(非tbcreator和visual toolbar)
- 关于request.getsession(true|false)
- C# 短信猫(SMS cat) 操作源码开发经验
- javascript 中字符串之比较
- BCGControlBar使用方法(转)
- 给外行或者刚入门普及一下关于C#,.NET Framework(.NET框架),.Net,CLR,ASP,ASP.Net, VS,以及.NET Core的概念
- asp.net动态为网页添加关键词的代码
- Linux进程组调度机制分析【转】
- 代码管理工具:Git 和 Svn 的简单操作
- C#之SByte
- Approx Analytic Arealight
- python中,numeric(数字类型)和integer(整型)的区别
- 训练 の Bessie的体重问题
- redis和memcache的区别(总结)
- ACM主要算法
热门文章
- css 动画 transition和animation
- 【WPF学习】第六十二章 构建更复杂的模板
- Codeforces Round #623 (Div. 2, based on VK Cup 2019-2020 - Elimination Round, Engine)
- webpack篇
- 转载:Docker源码分析(一):Docker架构
- 多转一ETH(ERC20代币汇集)
- var、let和const的区别详解
- Linux基础篇,Shell
- std::string::assign函数
- 练习,自定义TextView(1.1)