ThinkPHP怎么隐藏index.php文件
发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,本篇内容介绍了"ThinkPHP怎么隐藏index.php文件"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学
千家信息网最后更新 2025年01月25日ThinkPHP怎么隐藏index.php文件
本篇内容介绍了"ThinkPHP怎么隐藏index.php文件"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
以Apache
为例,需要在入口文件的同级添加.htaccess
文件(官方默认自带了该文件),内容如下:
Options +FollowSymlinks -MultiviewsRewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
如果用的phpstudy
,规则如下:
Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
如果index.php文件存放在public中
,规则如下:
Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ public/index.php [L,E=PATH_INFO:$1]
接下来就可以使用下面的URL地址访问了
http://tp5.com/index/index/indexhttp://tp5.com/index/index/hello
如果你使用的apache
版本使用上面的方式无法正常隐藏index.php
,可以尝试使用下面的方式配置.htaccess
文件:
Options +FollowSymlinks -MultiviewsRewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
如果是Nginx
环境的话,可以在Nginx.conf
中添加:
location / { // …..省略部分代码 if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; }}vhosts-confserver { listen 80; server_name xhb.com www.xhb.com; root "F:/project/xhb"; location / { index index.html index.htm index.php; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } #autoindex on; } location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; include fastcgi_params; }}
"ThinkPHP怎么隐藏index.php文件"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
文件
内容
面的
接下来
方式
更多
知识
规则
实用
学有所成
代码
入口
同级
困境
地址
官方
实际
情况
文章
案例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
兰州慧通网络技术有限责任公司
重庆网络时间同步服务器云服务器
gpu显卡能插在普通服务器上吗
青岛华软创信网络技术有限公司
网络安全文明教育建设
ios软件开发使用的技术
陕西租车软件开发
java数据库包
登陆邮箱需要服务器
高可靠实时通信网络技术概念
网络安全生态什么和谐社会
潮州线上点餐软件开发
分布式数据库 pec
显示器 曲面屏 软件开发
浙商银行网络安全宣传
数据库结构划分为三个模式
西安安卓软件开发怎么样
甘南网络安全宣传周活动
云服务器下载速度为什么这么慢
4g模块与服务器通讯
安宁信息化软件开发厂家价格
关于网络安全叙述正确的是
长城宽带客服电话无法连接服务器
青少年网络安全讲座视频
期货学什么软件开发
重庆直播软件开发费用多少
阴阳师服务器连接失败
软件开发服务用到的税率
上海工业互联网科技公司
网络安全痛点总结