博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IIS6.0下thinkphp配置url伪静态
阅读量:5774 次
发布时间:2019-06-18

本文共 691 字,大约阅读时间需要 2 分钟。

首先我们要找到伪静态组件-rewrite,如果你的环境是phpstudy一键安装包的话,那就直接用自带的rewrite,如果不是,就得另外下载一个伪静态组件-rewrite,建议新手用一键安装包,比较方便省时间,我的是一键安装包,找到一键安装包的安装目录——点击IIS文件夹——再点击rewrite_iis6文件夹

 

 

找到httpd.ini的文件,将伪静态规则写进里面

 

 

然后打开phpstudy一键安装包,右下角点击“其他选项菜单”——点击“IIS管理器”——选择你的网站,右键,点击属性——再点击“ISAPI筛选器”,注意:如果已经添加了的,就先删除了再重新进行添加

 

 

 

选择文件Rewrite.dll”后点“打开”,然后重新启动IIS管理器,你会发现多了一个“ISAPI_Rewrite”的选项,证明配置成功。

 

 

 

重要时刻到了,我的网站到这里就出现问题了,发现所有的css样式,js,图片都提示404错误,随便打开一张图片,你会发现提示无法找到该控制器的报错,因为刚刚我们还没有讲伪静态的规则写进httpd.ini

 

RewriteRule /(?!Public)(?!public)(?!Tpl/Home/Public)(?!Upload)(.*) /index.php/$1 [L]

 

(?!Tpl/Home/Public)”、“(?!Upload)”第一个是我的css样式、js路径,第二个是我上传图片的路径,把这俩个添加上去,就不会有报错了,伪静态配置就这样配置完成了

转载于:https://www.cnblogs.com/zengfanqian/p/7910892.html

你可能感兴趣的文章
Facebook血拼压力测试:“拆毁”数据中心看影响
查看>>
“领跑者“倒逼光伏产业升级效果显现
查看>>
在Eclipse中使用Maven配置WebDriver+Testng(2)
查看>>
软件测试工程师岗位职责概括
查看>>
勒索病毒传播已受控,全球主流安全厂商均宣称防护
查看>>
JIRA远程访问出现警告提示的处理方式
查看>>
Marvell展示物联网和无线宽带解决方案
查看>>
老旧小区安防难题成遗留“沉疴” 如何破解?
查看>>
经济利益与民族国家支持已成为主要恶意活动驱动主体
查看>>
虚拟应用快速恢复是部署混合云的关键所在
查看>>
菜鸟网络与数据服务商Youredi签署合作协议
查看>>
基于业务的Web自动化测试工具—Sahi
查看>>
如何管理自己的测试团队
查看>>
深度挖掘手机数据,伦敦广告公司Ogury 获1500万美元 B 轮融资
查看>>
“大数据”催生新型全产业链
查看>>
《C语言编程魔法书:基于C11标准》——3.3 本章小结
查看>>
《GDAL源码剖析与开发指南》一一1.7 SWIG编译
查看>>
Linux 内核自防护项目
查看>>
《MATLAB R2012a超级学习手册》一1.6 使用MATLAB R2012a帮助系统
查看>>
Grsecurity 稳定版补丁只提供给赞助商
查看>>