IIS 的web.config对 php有效吗 ?
现在的问题是url过长IIS就会挂掉,查了下资料web.config有设置最大长度的,但这个好像是asp.net的东西,我使用的是php插件,该修改哪个文件呢?IIS版本...
现在的问题是url过长IIS就会挂掉,查了下资料web.config有设置最大长度的,但这个好像是asp.net的东西,我使用的是php插件,该修改哪个文件呢?IIS版本是5.1 PHP是5.6
展开
2个回答
展开全部
有效的, <rule name="portal_topic">
<match url="^(.*/)*topic-(.+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/portal.php\?mod=topic&topicid={R:2}&{R:3}" />
</rule>
<match url="^(.*/)*topic-(.+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/portal.php\?mod=topic&topicid={R:2}&{R:3}" />
</rule>
追问
谢谢
最大url长度不需要修改php.ini吗
能贴个完整的web.config示例吗 我直接保存,xp iis5.1没这个文件
追答
<?xml version="1.0" encoding="gbk"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="portal_topic">
<match url="^(.*/)*topic-(.+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/portal.php\?mod=topic&topicid={R:2}&{R:3}" />
</rule>
<rule name="portal_article">
<match url="^(.*/)*article-view-([0-9]+)-([0-9]+).html\?*(.*)$" />
<action type="Rewrite" url="{R:1}/portal.php\?mod=view&aid={R:2}&page={R:3}&{R:4}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询