zoukankan      html  css  js  c++  java
  • Windows 2008 R2+iis7.5环境下Discuz!X3论坛伪静态设置方法

    2008R2不是那么的普及,加上X3版新出不久,所以伪静态的设置教程比较少,今天搞出来了,其实很简单,那么下面给大家简要说明一下。因为iis7.5集成了url重写,那就就方便多了,首先安装好你的dz论坛之后,那么在你的根目录下(当然有些人也把论坛安装到二级目录)创建一个web.config文件,然后将下面的代码粘贴进去即可。

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
    <system.webServer>
    <rewrite>
    <rules>
    <rule name="portal_topic">
    <match url="^(.*/)*topic-(.+).html?*(.*)$" />
    <action type="Rewrite" url="{R:1}/portal.php?mod=topic&amp;topic={R:2}&amp;{R:3}" />
    </rule>
    <rule name="portal_article">
    <match url="^(.*/)*article-([0-9]+)-([0-9]+).html?*(.*)$" />
    <action type="Rewrite" url="{R:1}/portal.php?mod=view&amp;aid={R:2}&amp;page={R:3}&amp;{R:4}" />
    </rule>
    <rule name="forum_forumdisplay">
    <match url="^(.*/)*forum-(w+)-([0-9]+).html?*(.*)$" />
    <action type="Rewrite" url="{R:1}/forum.php?mod=forumdisplay&amp;fid={R:2}&amp;page={R:3}&amp;{R:4}" />
    </rule>
    <rule name="forum_viewthread">
    <match url="^(.*/)*thread-([0-9]+)-([0-9]+)-([0-9]+).html?*(.*)$" />
    <action type="Rewrite" url="{R:1}/forum.php?mod=viewthread&amp;tid={R:2}&amp;extra=page%3D{R:4}&amp;page={R:3}&amp;{R:5}" />
    </rule>
    <rule name="group_group">
    <match url="^(.*/)*group-([0-9]+)-([0-9]+).html?*(.*)$" />
    <action type="Rewrite" url="{R:1}/forum.php?mod=group&amp;fid={R:2}&amp;page={R:3}&amp;{R:4}" />
    </rule>
    <rule name="home_space">
    <match url="^(.*/)*space-(username|uid)-(.+).html?*(.*)$" />
    <action type="Rewrite" url="{R:1}/home.php?mod=space&amp;{R:2}={R:3}&amp;{R:4}" />
    </rule>
    <rule name="home_blog">
    <match url="^(.*/)*blog-([0-9]+)-([0-9]+).html?*(.*)$" />
    <action type="Rewrite" url="{R:1}/home.php?mod=space&amp;uid={R:2}&amp;do=blog&amp;id={R:3}&amp;{R:4}" />
    </rule>
    <rule name="forum_archiver">
    <match url="^(.*/)*(fid|tid)-([0-9]+).html?*(.*)$" />
    <action type="Rewrite" url="{R:1}/index.php?action={R:2}&amp;value={R:3}&amp;{R:4}" />
    </rule>
    </rules>
    </rewrite>

    <defaultDocument>
    <files>
    <clear />
    <add value="index.asp" />
    <add value="dufault.html" />
    <add value="Default.htm" />
    <add value="Default.asp" />
    <add value="index.htm" />
    <add value="index.html" />
    <add value="iisstart.htm" />
    <add value="default.aspx" />
    <add value="index.php" />
    </files>
    </defaultDocument>
    </system.webServer>
    </configuration>

    源于青互联博客http://www.qing.es/2014/07/323.html

  • 相关阅读:
    数据结构与算法——红黑树
    JAVA数据结构——Map之HashMap
    JAVA数据结构——集合之LinkedList
    在Mac OS X下让你的Terminal带上Color
    Git使用指南(一)
    《乔布斯传》摘录
    必应语音API(Bing text to speech API)
    《设计心理学2》 摘录
    《设计心理学1》 摘录
    第10组 Beta冲刺(4/4)
  • 原文地址:https://www.cnblogs.com/momi/p/3826888.html
Copyright © 2011-2022 走看看