PHP隐藏入口脚本文件index.php
2024-08-22 02:20:55
一、nginx下
隐藏入口文件时,配置nginx 首先得开启nginx pathinfo模式:
location ~ \.php { #去掉$
root E:/phpStudy/WWW/tp/public/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
请求指定路径时重写URL 下面是项目路径
location /server/admin/web/ {
if (!-e $request_filename) {
rewrite ^/server/admin/web/(.*)$ /server/admin/web/index.php/$1;
}
}
二、Apache
Windows下一般都开区开启了apache重写模块。没有的话就改下httpd.conf文件。
index.php同级,建立.htaccess文件
内容如下
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]
最新文章
- Hibernate4.2.4入门(一)——环境搭建和简单例子
- 软件工程(FZU2015)赛季得分榜,第四回合
- URL与图像格式
- phaser运用中,dota战术板
- 可视化工具之 IGV 使用方法
- CSS3设置字体
- 使用<;a>;标签,链接到另一个页面
- Java NIO 和 IO 的区别详解
- Ext JS学习第十天 Ext基础之 扩展原生的javascript对象(二)
- Android基调(十六)- Service:startService()、stopService()、bindService()、unbindService()加
- js获取菲波那契数列的第N个元素
- css3弹性盒模型flex快速入门与上手1
- [HNOI2008]明明的烦恼
- Spring Boot集成MyBatis的2种方式
- sql server 性能调优之 逻辑内存消耗最大资源分析1 (自sqlserver服务启动以后)
- Vue学习目录
- zookeeper之 zkServer.sh命令、zkCli.sh命令、四字命令
- 决策树(ID3,C4.5,CART)原理以及实现
- python --- 20 约束 异常处理 MD5 日志
- Access denied for user &#39;root&#39;@&#39;IP&#39; (using password:YES)解决方法
热门文章
- C#只读属性
- 广州CBC2019
- Socket HttpListen
- Python3 压缩与解压缩(zlib / gzip / bz2 / lzma / zipfile / tarfile)
- 【一起学源码-微服务】Netflix Eureka 源码一:Netflix Eureka 源码初探,我们为什么要读源码?
- javascript 常见的面试题---数组 &;&; 算法
- android 给ImageView设置路径
- zabbix监控内存
- ASP.NET Core3.0 中的运行时编译
- Java精通并发-wait与notify及线程同步系统总结