0
我使用這個htaccess代碼來隱藏我的網站上的.html擴展,但是當這樣做addThis共享插件無法正常工作。你可以在這裏找到addThis:https://www.addthis.com/get/sharinghtaccess隱藏html擴展和addThis插件
是否有任何解決方法呢?
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]
你能定義你的意思是插件不工作嗎? –
添加此htaccess代碼時,例如Like facebook按鈕會顯示0份,儘管該頁面已被共享超過1次。我認爲這是因爲這段代碼會將你從.html頁面中重定向並刪除擴展名,但這是我在網上發現的隱藏.html擴展名的唯一工作代碼。 – lonewulf
Facebook的股份數量基於網址。因此,如果網址已更改,則計數將爲零...我們正在討論的網址是什麼? – SimonW