萬盛學電腦網

 萬盛學電腦網 >> 網絡應用技術 >> 應用教程 >> 百度分享到微信鏈接打不開

百度分享到微信鏈接打不開

   寫了一篇文章後,先是分享到QQ空間,完全正常的,隨後分享到微信的朋友圈中,去打不開鏈接,反復試了好幾次,依舊沒有解決。

  檢查了程序和空間配置,沒有發現問題,奇怪的是分享到QQ空間卻沒有問題。

  百度了一翻,發現也有人反映百度分享到微信鏈接打不開,但仔細想了一下,百度和騰訊這麼大的公司應該不會出現這麼明顯的錯誤吧。

  在另外一個站上也放了百度分享的代碼,分享到微信鏈接可以打開,從而排除了百度分享的問題。看到分享後的地址,突然一下子明白了。

  原來錯誤出在地址上,分享一QQ空間上的地址後面加了#號+數字字母,而分享到微信的是在後面加了?號+數字字母。

  其實如果站點使用的是動態的地址也沒有關系,原因還是我的站使用了偽靜態,在後面加了?號+數字字母後就找不到,所以出錯了。

  觪決方法,在偽靜態後面加了(.*)就可以了。

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

  至此,問題完美解決。

copyright © 萬盛學電腦網 all rights reserved