分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

thinkphp---部署在IIS8.0服务器上

发布时间:2023-09-06 02:26责任编辑:林大明关键词:thinkphp

最近做了一个项目,使用的是我自己基于thinkphp开发的一套CMS,由于我本地使用的都是apche的环境,即使是线上环境用的也是宝塔面板,但是现在要将thinkphp的系统部署在IIS8.0的环境下,由于路由我设置过伪静态,而原本的 .htaccess 在 IIS 环境下没有什么作用,所以需要单独写一个IIS上的规则,给大家分享下:

以下代码的使用环境:IIS7.5,采用web.config方式实现伪静态

不多上了,直接上代码:Thinkphp .htaccess转iis web.config代码

使用很简单,在www的更目录新建 web.config 文件,注意大小写,写入即可:

<?xml version="1.0" encoding="UTF-8"?><configuration>    <system.webServer> <rewrite>  <rules>  <rule name="OrgPage" stopProcessing="true">  <match url="^(.*)$" />  <conditions logicalGrouping="MatchAll">  <add input="{HTTP_HOST}" pattern="^(.*)$" />  <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />  <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />  </conditions>  <action type="Rewrite" url="index.php/{R:1}" />  </rule>  </rules> </rewrite>    </system.webServer></configuration>

配置完成。

thinkphp---部署在IIS8.0服务器上

原文地址:https://www.cnblogs.com/e0yu/p/10147017.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved