关于pageadmin的静态与伪静态,熟练pageadmin的前辈看过来

小站 http://www.xiebaopinglvshi.com[?]

现在是动态url,之前选择动态url的原因是方便pc站与手机站的内页自动跳转,ps:我将使用的跳转js代码贴在最后。

经牧马前辈的指点,动态url有可能是影响我站索引量的重要原因,所以试图改造,但是途中困难重重,无奈pageadmin的帮助文档和论坛都没有办法解决我的问题,所以来搜外求助。

一、试图使用伪静态,【IIS中配置伪静态(URL重写)的教程】的提示,http://www.pageadmin.net/article/20110515/403.html[?]

1、先联系主机商做好.html到aspx的映射,设置时候检查文件是否存在的勾一定要去掉。
  ←主机商说万网的空间不支持映射,所以没有做

2、下载压缩包解压后,打开"脚本映射dll”文件夹,复制里面的到网站的bin目录下。
←根据提示做了URLRewriter.dll[?]

3、修改文件
  ←根据提示做了,但是感觉里面写的伪静态规则可能是还是哪个旧版的,不适用web.config[?]pageadmin2.1[?]3.0[?]

在只做了2、3步的情况下报500(内部服务器错误)的错。将伪静态规则摸索着按照自己的理解修改后也是一样的500错。


修改后的伪静态规则如下(代码好像贴不进来,LookFor 和SendTo写成下面的那种)

=====================================

~([^.]+)/([0-9]+)/([0-9]+)/([0-9]+).html

~$1/$2index.aspx?lanmuid=[?][?]


~([^.]+)/([0-9]+)/([0-9]+).html

~$1/$2index.aspx?lanmuid=[?][?]

=====================================

二、伪静态搞不定就静态吧,

可是静态页面生成后有个问题,

静态生成之后,上面的内页自动跳转实现不了了。其原因可能是因为手机站的文章内页都是调用pc站的,本身无内容页,所以没法生成。

它们的url分别为:

pc站的url举例:http://www.xiebaopinglvshi.com/article/2016/692.html

其相应的手机站的url: http://www.xiebaopinglvshi.com/wap/zxwd/zxwd/index.aspx?id=692[?]

综上所述,有没有高手能有办法搞定的伪静态,或是帮我解决静态中的内页跳转问题?pageadmin3.0[?]

能解决一个就好了,非常感谢!!

=====================================


// JavaScript Document
function urlredirect() {
    var sUserAgent = navigator.userAgent.toLowerCase(); 
    if ((sUserAgent.match(/(ipod|iphone os|midp|ucweb|android|windows ce|windows mobile)/i))) {
        // PC跳转移动端
        var thisUrl = window.location.href;      
window.location.href = thisUrl.replace("xiebaopinglvshi.com","xiebaopinglvshi.com/wap");
}}
urlredirect();

=====================================

追加问题
关注问题 分享到微信 收藏
李严肃 · 一本正经的胡说八道,吊儿郎当的有理有据。

我做伪静态一般修改文件,你的web.config[?]可以升级吗,可以的话不妨升级到pageadmin2.1[?]3.0[?]

服务器支持伪静态么