0

このhtaccessコードを使用して、自分のWebサイトで.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]
4

1 に答える 1

1

現在、異なる URL の共有数を合計することはできません。

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

これはリダイレクトの問題ではなく、addthis コードの問題です。

最初からリダイレクト コードを使用する必要がありました。

于 2012-11-24T22:23:14.963 に答える