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 相关文章推荐
JAVA/JSP学习系列之六
Oct 09 PHP
Ping服务的php实现方法,让网站快速被收录
Feb 04 PHP
PHP中的正则表达式函数介绍
Feb 27 PHP
PHP中文件读、写、删的操作(PHP中对文件和目录操作)
Mar 06 PHP
php curl选项列表(超详细)
Jul 01 PHP
Thinkphp搜索时首页分页和搜索页保持条件分页的方法
Dec 05 PHP
php替换字符串中间字符为省略号的方法
May 04 PHP
PHP实现事件机制的方法
Jul 10 PHP
thinkPHP使用post方式查询时分页失效的解决方法
Dec 09 PHP
php cookie用户登录的详解及实例代码
Jan 03 PHP
php使用json-schema模块实现json校验示例
Sep 28 PHP
PHP safe_mode开启对于PHP系统函数有什么影响
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
PHP入门学习的几个不错的实例代码
2008/07/13 PHP
php中实现用数组妩媚地生成要执行的sql语句
2015/07/10 PHP
超强多功能php绿色集成环境详解
2017/01/25 PHP
Autocomplete Textbox Example javascript实现自动完成成功
2007/08/17 Javascript
document.createElement()用法
2013/03/13 Javascript
JS实现模仿微博发布效果实例代码
2013/12/16 Javascript
javascript中兼容主流浏览器的动态生成iframe方法
2014/05/05 Javascript
用js闭包的方法实现多点标注冒泡示例
2014/05/29 Javascript
jQuery根据元素值删除数组元素的方法
2015/06/24 Javascript
jquery trigger函数执行两次的解决方法
2016/02/29 Javascript
详解NodeJs支付宝移动支付签名及验签
2017/01/06 NodeJs
JS获得多个同name 的input输入框的值的实现方法
2017/01/09 Javascript
基于BootStrap的文本编辑器组件Summernote
2017/10/27 Javascript
javascript显示动态时间的方法汇总
2018/07/06 Javascript
微信小程序多音频播放进度条问题
2018/08/28 Javascript
jQuery事件绑定和解绑、事件冒泡与阻止事件冒泡及弹出应用示例
2019/05/13 jQuery
关于layui时间回显问题的解决方法
2019/09/24 Javascript
p5.js绘制旋转的正方形
2019/10/23 Javascript
JavaScript 监听组合按键思路及代码实现
2020/07/28 Javascript
解决vue-cli输入命令vue ui没效果的问题
2020/11/17 Javascript
[50:22]完美盛典-2018年度红毯走秀
2018/12/16 DOTA
[40:04]Secret vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
python安装PIL模块时Unable to find vcvarsall.bat错误的解决方法
2016/09/19 Python
Python中matplotlib中文乱码解决办法
2017/05/12 Python
Python函数式编程
2017/07/20 Python
解决pycharm运行出错,代码正确结果不显示的问题
2018/11/30 Python
Python实现ElGamal加密算法的示例代码
2020/06/19 Python
linux系统下pip升级报错的解决方法
2021/01/31 Python
浅谈html5 响应式布局
2014/12/24 HTML / CSS
新闻专业个人求职信
2013/12/19 职场文书
天网工程实施方案
2014/03/26 职场文书
领导班子三严三实心得体会
2014/10/13 职场文书
交警失职检讨书
2015/01/26 职场文书
高一军训决心书
2015/02/05 职场文书
Mysql数据库按时间点恢复实战记录
2021/06/30 MySQL
Python中super().__init__()测试以及理解
2021/12/06 Python