2013-05-12 61 views
1

我在所有網站頁面末尾都有大量額外的字母和數字。如果你檢查網站:www.rsiapparel.co.uk你會明白我的意思,我得到這個:http://www.rsiapparel.co.uk/#sthash.4xYBB5vG.dpbs如何從網址欄末尾刪除多餘的數字和字母

如何刪除這些位#sthash.4xYBB5vG.dpbs?

+0

最好的方法是用'.htaccess'文件 – Vector 2013-05-12 13:01:36

+0

你有ftp訪問該網站嗎?檢查.htaccess文件並重新發布。如果你不知道該怎麼做,不要改變它。 – Sergio 2013-05-12 13:05:10

回答

0

如果你有訪問.htaccess文件,你可以在那裏定義一些規則。

爲exampele:

RewriteRule ^Article/([0-9]+)/([0-9a-zA-Z]+)/?$ /Articles/myArt.php?aid=$1&title=$2 [NC,L] # Rewrite Articles 

的[NC]標誌:使重寫規則以不區分大小寫的方式進行匹配

的[L]標誌:「的[L]標誌導致的mod_rewrite停止處理規則集,在大多數情況下,這意味着如果規則匹配,則不會處理更多規則。「

#是註釋

$ X:那你是怎麼在adrress值匹配的變量

您可能會有所幫助:url-rewriting-for-beginners

+0

嘿,我應該說我是一個適當的業餘愛好者,並且使用Adobe Muse製作網站,所以我的知識非常少。我使用集成的ftp上傳。並有godaddy域/託管,談論很多關於FTP用戶等.... – user2374538 2013-05-12 20:44:35

0

你所需要的是什麼被稱爲乾淨的URL。這可以通過使用一個名爲mod_rewrite的php模塊來實現。我自己不是專家,但這是你需要搜索的方向。 正如已經暗示的那樣,這可以通過在.htaccess文件中設置正則表達式規則來實現,該規則將URL重寫爲更友好的用戶界面。

1

我可以看到您在您的網站上使用了ShareThis Hoverbar。一個簡單的方法來關閉哈希從地址欄將更改您的網站上的以下代碼 - 更改 - stLight.options({發佈服務器:「d083c212-e330-416e-b1c6-ed1bc3fe5bd5」,doNotHash:false,doNotCopy:false ,hashAddressBar:true});

到 - stLight.options({出版商: 「d083c212-e330-416e-b1c6-ed1bc3fe5bd5」,doNotHash:假,doNotCopy:假,hashAddressBar:假});

如果您想要關閉複製內容的CopyNShare,也可以切換doNotCopy:true。

希望這可以解決您的問題。