伪静态网站分享到微信链接打不开报404错误的解决办法

路由器网投稿:文章是关于”伪静态网站分享到微信链接打不开报404错误的解决办法”的相关知识分享,希望可以帮到大家。 – 素材来源网络 编辑:小易。

伪静态网站分享到微信链接打不开报404错误的解决办法

最近有好友反映用百度一键分享,分享网页链接到微信朋友圈的时候,发现链接无法打开,提示无法找到该页404错误,同样分享到QQ、微博等链接能正常访问,这么明显的错误,百度和腾讯应该不会忽略吧。

伪静态网站分享到微信链接打不开报404错误的解决办法

分析了一遍网站,确实是微信朋友圈无法分享网站链接。但是通过微信扫一扫能正常浏览网页,点击分享到朋友圈后,在从朋友圈去访问的时候,提示无法找到该页,报404错误。

经反复检测,排除了分享代码的问题,和服务器配置问题。我开始怀疑伪静态规则,开启URL重写造成的,我关掉了伪静态,让网页形成动态链接,微信朋友圈分享正常显示,无报错。最后发现问题所在了,我们来对比下分享的网址:

分享到QQ空间:

http://www.xxx.com/article/20150817000515.html#0-qzone-1-1476-d020d2d2ad1440

分享给QQ好友:

http://www.xxx.com/article/20150817000515.html#0-sqq-1-7608-9737f6f9e09dfabfee85

分享到微信朋友圈:

http://www.xxx.com/article/20150817000515.html?from=timeline&isappinstalled=0

这样一对比问题就明显了,伪静态规则问题,前面能正常访问的地址后面都是#开始加其他代码的,微信是“? ”开始加其他代码的,试着把“? ”改成“ # ”能正常访问链接。

知道问题所在就好办了,修改伪静态规则,在伪静态规则里面加上 (.*) 就可以了,也就是 在静态网址结束后 html 后面加上(.*) 即可。

例如规则变动如下:

RewriteRule ^article/(.+).html(.*) article.php?name=$1 [L]

RewriteRule ^product/(.+).html(.*) product.php?name=$1 [L]

RewriteRule /([0-9]+)\.html(.*) /Contents\.php\?w=$1 [I]

至此问题解决!

以上就是关于“伪静态网站分享到微信链接打不开报404错误的解决办法”希望能帮助到你!

本文来自投稿,不代表路由百科立场,如若转载,请注明出处:https://www.qh4321.com/186839.html

(0)

相关推荐

  • echo有什么含义 英文名echo的潜在含义

    【导读】echo有什么含义,下面就是路由器之家整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。以计算机指令为例,echo含义是用于调试和检测。  计算机指令就

    2021年7月7日
    0
  • 手机讯飞输入法系统设置步骤

    【导读】手机讯飞输入法系统设置在哪里相关系统问题,下面路由器之家小编为大家详细解答。讯飞输入法是一款以语音输入为特色的手机输入法,而如果你想要讯飞输入法更符合你的输入习惯,还得通过设置来实现。那么讯

    2021年7月22日
    0
  • Win10如何更改系统语言

    路由器网投稿:文章是关于”Win10如何更改系统语言”的相关知识分享,希望可以帮到大家。 – 素材来源网络 编辑:小易。 一般来说电脑的系统语言…

    2022年7月15日
    0
  • 乐播投屏怎么用(乐播投屏的正确使用方法介绍)

    路由器网导读:下面是小编路由器整理的关于:“乐播投屏怎么用,乐播投屏的正确使用方法介绍”的相关资讯! 一块会议平板售价动辄就是两三万元,对于很多小公司来说,…

    2022年8月13日
    0
  • 电脑的鼠标不灵怎么办,解决鼠标不灵敏的方法

    路由器网投稿:文章是关于”电脑的鼠标不灵怎么办,解决鼠标不灵敏的方法”的相关知识分享,希望可以帮到大家。 – 素材来源网络 编辑:小易。 电脑的…

    2022年7月23日
    0
  • win7系统桌面小工具出现停滞状况的解决方法(图)

    原标题:”win7系统桌面小工具出现停滞状况的解决方法”相关电脑问题教程分享。 – 来源:路由器之家。大多数使用win7系统的用户都知道,win7系统有很多自带的桌面小工具,这些小工具能够很好的帮助

    2021年7月23日
    0