htaccess隐藏html扩展和addThis插件

时间:2012-11-20 22:18:03

标签: html .htaccess addthis

我正在使用此htaccess代码隐藏我的网站上的.html扩展名,但是这样做时,addThis共享插件无效。你可以在这里找到addThis:https://www.addthis.com/get/sharing

这有什么解决方法吗?

RewriteBase /

RewriteEngine on
RewriteCond %{THE_REQUEST} \ /(.+/)?index(\.html)?(\?.*)?\  [NC]
RewriteRule ^(.+/)?index(\.html)?$ /%1 [R=301,L]

RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^(.+)\.html$ /$1 [R=301,L]

RewriteCond %{SCRIPT_FILENAME}.html -f
RewriteRule [^/]$ %{REQUEST_URI}.html [QSA,L]

1 个答案:

答案 0 :(得分:1)

目前无法对不同的网址进行总分享计数:

http://support.addthis.com/customer/portal/questions/206634-can-i-total-share-counts-for-two-different-urls-short-and-full-for-the-same-content-

并且这不是重定向的问题,而是添加此代码的问题。

您应该从头开始使用重定向代码。