JTBC(CMS)

开源与免费的跨平台网站内容管理系统解决方案

腾讯交流群: 2254994
技术支持群: 27032719
首页 » 在线论坛 » .NET版本 
帖子内容
1 楼
龙骏
注册会员
积分 10
注册 2010-08-22
     
net版本 伪静态成功
文件 products\common\config.jtbc

[p]    <item>
      <name><![CDATA[nurltype]]></name>
      <chinese><![CDATA[2]]></chinese>
    </item>[/p]
2 aspx

根目录 web.config

[p]<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">

  <configSections>
    <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler,URLRewriter" />
  </configSections>
 
  <appSettings>默认的内容</appSettings>

<system.web>
    <httpHandlers>
      <add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
    </httpHandlers>
   
    <compilation debug="true" />
    <pages validateRequest="false" />
   
  </system.web>
 
  <RewriterConfig>
    <Rules>
   
      <RewriterRule>
        <LookFor>~/articles/detail-(.[0-9]*)\.aspx</LookFor>
        <SendTo>~/articles/default.aspx?type=detail&amp;id=$1</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/articles/detail-(.[0-9]*)-(.[0-9]*)\.aspx</LookFor>
        <SendTo>~/articles/default.aspx?type=detail&amp;id=$1&amp;ctpage=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/articles/list-(.[0-9]*)-(.[0-9]*)\.aspx</LookFor>
        <SendTo>~/articles/default.aspx?type=list&amp;class=$1&amp;page=$2</SendTo>
      </RewriterRule>
     
      <RewriterRule>
        <LookFor>~/products/detail-(.[0-9]*)\.aspx</LookFor>
        <SendTo>~/products/default.aspx?type=detail&amp;id=$1</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/products/detail-(.[0-9]*)-(.[0-9]*)\.aspx</LookFor>
        <SendTo>~/products/default.aspx?type=detail&amp;id=$1&amp;ctpage=$2</SendTo>
      </RewriterRule>
      <RewriterRule>
        <LookFor>~/products/list-(.[0-9]*)-(.[0-9]*)\.aspx</LookFor>
        <SendTo>~/products/default.aspx?type=list&amp;class=$1&amp;page=$2</SendTo>
      </RewriterRule>

    </Rules>
  </RewriterConfig>
 
</configuration>[/p]

需要把 URLRewriter.dll 复制到 根目录bin文件夹

下载地址 http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewriting.msi
本帖由 龙骏 于 2010-08-22 15:42:54 编辑过
2010-08-22 15:36:25 支持免费开源 JTBC Cms 新手 研究中 ......
2 楼
jetiben
管理员
积分 7082
注册 2006-06-28
     
回复: net版本 伪静态成功
不错~不过貌似以前就有类似的地址重写的方法公布出来了
2010-08-22 18:25:35
3 楼
zjp929
注册会员
积分 202
注册 2010-11-28
     
回复: net版本 伪静态成功
我需要全站伪静态为aspx。
上级部门要求,外行领导的要求,呵呵:)
试试这个,好像描述很简单的。先谢谢了。
2010-12-26 12:34:53
4 楼
zjp929
注册会员
积分 202
注册 2010-11-28
     
回复: net版本 伪静态成功
终于弄清链接模式是什么意思。我的模块太多,要写的东西海了,
2010-12-26 12:55:47
5 楼
zjp929
注册会员
积分 202
注册 2010-11-28
     
回复: net版本 伪静态成功
修改成功,但首页和栏目页面还没搞清楚怎么搞。

这个规则怎么写,节点改哪里?

我想全站都显示.aspx
2010-12-26 13:55:14