WAMP采用别名时TP5项目设置方法
2017-11-21 17:27
169 查看
打开ThinkPHP5 public目录下的.htaccess文件,并在其中添加RewriteBase
/xxx
<IfModule
mod_rewrite.c>
Options
+FollowSymlinks -Multiviews
RewriteEngine
On
RewriteCond
%{REQUEST_FILENAME} !-d
RewriteCond
%{REQUEST_FILENAME} !-f
RewriteBase
/xxx
RewriteRule
^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
其中/xxx为已设置别名的项目目录名
项目应用文件下的config.php:
如果已开启资源文件(__STATIC__)替换,则需要做以下变更,假设原来资源替换如下:
<?php
//配置文件
return
[
//
视图输出字符串内容替换
'view_replace_str'
=> [
'__STATIC__'
=>
'/static/admin'
]
;
则 应修正为:
<?php
//配置文件
return
[
//
视图输出字符串内容替换
'view_replace_str'
=> [
'__STATIC__'
=>
'/xxx/static/admin'
]
];
/xxx
<IfModule
mod_rewrite.c>
Options
+FollowSymlinks -Multiviews
RewriteEngine
On
RewriteCond
%{REQUEST_FILENAME} !-d
RewriteCond
%{REQUEST_FILENAME} !-f
RewriteBase
/xxx
RewriteRule
^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
其中/xxx为已设置别名的项目目录名
项目应用文件下的config.php:
如果已开启资源文件(__STATIC__)替换,则需要做以下变更,假设原来资源替换如下:
<?php
//配置文件
return
[
//
视图输出字符串内容替换
'view_replace_str'
=> [
'__STATIC__'
=>
'/static/admin'
]
;
则 应修正为:
<?php
//配置文件
return
[
//
视图输出字符串内容替换
'view_replace_str'
=> [
'__STATIC__'
=>
'/xxx/static/admin'
]
];
相关文章推荐
- JavaFX项目发布时虚拟机参数设置方法
- iOS项目创建头文件的设置方法
- 设置c#项目obj路径的方法
- Yii自动生成项目+wamp下环境变量的设置
- React项目动态设置title标题的方法示例
- wamp中浏览器直接跳转到项目解决方法
- JSONKit在项目中使用设置(ARC与方法更新)
- VS2010 项目属性的默认包含路径设置方法
- VS2010 项目属性的默认包含路径设置方法
- 采用XP方法使软件项目获得更大成功
- Java 环境变量自动设置代码(采用批处理方法)
- 项目中通常采用的写xml文件的方法
- visual studio设置为使用IIS运行网站时加载项目遇到权限问题的解决方法
- Windows 8系统设置是单击或双击打开项目的方法
- 关于TP5视图分离到根目录的解决方法 原有: 为了方便前端开发,我想把视图(view)部分分离出来专门给前端进行修改 过程:在进行视图设置分离的过程遇到了问题 参考了官方文档http://www
- iOS项目头文件创建人的设置方法:Created by lxy on 15-3-24.
- 关于XStream相关的常用方法;设置别名;忽略属性;设置xml字段属性
- WPF设置启动窗体以及WPF项目中调用winform的方法
- servlet都有一个servletConfig对象;四个config对象可以调用的方法;ServletContext对象之获取web项目信息;设置全局初始化参数的配置
- C#编译器优化那点事 c# 如果一个对象的值为null,那么它调用扩展方法时为甚么不报错 webAPI 控制器(Controller)太多怎么办? .NET MVC项目设置包含Areas中的页面为默认启动页 (五)Net Core使用静态文件 学习ASP.NET Core Razor 编程系列八——并发处理