THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php


Posted in PHP onMarch 09, 2021

Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php

很多同学使用WAMPserver创建了服务器,可是通过Alias虚拟目录配置好Thinkphp后发现无法访问或是必须添加index.php入口地址才能正常访问项目。究其原因其实是地址中添加了父目录所以导致文件访问位置错误,怎样解决这个问题呢?
其实一个简单的操作就可以解决这个问题,只要在.htaccess文件中重新定义一个起始目录就可以解决了,具体操作方法如下:
将原来的文件内容中加入一句:Rewritebase /www 其中/www为当前项目目录。

原来文件内容:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>


添加后文件内容:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
Rewritebase /www
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

 

PHP 相关文章推荐
PHP+DBM的同学录程序(2)
Oct 09 PHP
利用递归把多维数组转为一维数组的函数
Oct 09 PHP
nginx+php-fpm配置文件的组织结构介绍
Nov 07 PHP
php无限极分类实现的两种解决方法
Apr 28 PHP
探讨如何把session存入数据库
Jun 07 PHP
php轻量级的性能分析工具xhprof的安装使用
Aug 12 PHP
提高php编程效率技巧
Aug 13 PHP
Laravel中如何增加自定义全局函数详解
May 09 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
Dec 07 PHP
php7性能提升的原因详解
Oct 13 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
Nov 23 PHP
基于php解决json_encode中文UNICODE转码问题
Nov 10 PHP
宝塔面板在NGINX环境中TP5.1如何运行?
Mar 09 #PHP
ThinkPHP5.1的权限控制怎么写?分享一个AUTH权限控制
Mar 09 #PHP
Swoole扩展的6种模式深入详解
Mar 04 #PHP
php中Swoole的热更新实现代码实例
Mar 04 #PHP
PHP安装扩展mcrypt以及相关依赖项深入讲解
Mar 04 #PHP
PHP实现页面静态化深入讲解
Mar 04 #PHP
php实现对短信验证码发送次数的限制实例讲解
Mar 04 #PHP
You might like
解析array splice的移除数组中指定键的值,返回一个新的数组
2013/07/02 PHP
php猴子选大王问题解决方法
2015/05/12 PHP
php使用QueryList轻松采集js动态渲染页面方法
2018/09/11 PHP
jquery 表单取值常用代码
2009/12/22 Javascript
input 输入框内的输入事件详细分析
2010/03/17 Javascript
浅谈Javascript嵌套函数及闭包
2010/11/09 Javascript
基于jquery的横向滚动条(滑动条)
2011/02/24 Javascript
关于jquery.validate1.9.0前台验证的使用介绍
2013/04/26 Javascript
jquery制作居中遮罩层效果分享
2014/02/21 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
原生javascript实现拖动元素示例代码
2014/09/01 Javascript
JS实现浏览器状态栏文字从右向左弹出效果代码
2015/10/27 Javascript
Vuejs第七篇之Vuejs过渡动画案例全面解析
2016/09/05 Javascript
认识jQuery的Promise的具体使用方法
2017/10/10 jQuery
nodejs如何在package.json中设置多条启动命令
2020/03/16 NodeJs
微信小程序以ssm做后台开发的实现示例
2020/04/08 Javascript
详解React 条件渲染
2020/07/08 Javascript
原生JavaScript实现拖动校验功能
2020/09/29 Javascript
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
keep-alive保持组件状态的方法
2020/12/02 Javascript
[01:02:45]完美世界DOTA2联赛 LBZS vs Forest 第三场 11.07
2020/11/09 DOTA
python使用reportlab实现图片转换成pdf的方法
2015/05/22 Python
Python requests库用法实例详解
2018/08/14 Python
python selenium爬取斗鱼所有直播房间信息过程详解
2019/08/09 Python
在pycharm中显示python画的图方法
2019/08/31 Python
Python中的单下划线和双下划线使用场景详解
2019/09/09 Python
python之openpyxl模块的安装和基本用法(excel管理)
2021/02/03 Python
python绘图模块之利用turtle画图
2021/02/12 Python
html5 移动端视频video的android兼容(去除播放控件、全屏)
2020/03/26 HTML / CSS
一套C++笔试题面试题
2012/06/06 面试题
做一个有道德的人活动实施方案
2014/08/23 职场文书
酒店前台辞职书
2015/02/26 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书
2015年公司中秋节致辞
2015/07/31 职场文书
工商局调档介绍信
2015/10/22 职场文书
你离财务总监还有多远?速览CFO的岗位职责
2019/11/18 职场文书