2016-12-02 91 views
-3

我可以像這樣隱藏我的WordPress博客網站的頁面源代碼嗎?我必須問這個問題,因爲有很多插件可以禁用頁面源代碼並右鍵單擊。但在瀏覽器中手動輸入「view-source:url」後,它會立即顯示wordpress站點的源代碼。如果有任何人知道答案,請寫下來。這對於我認爲的所有博客來說都非常重要。如何隱藏我的WordPress站點頁面源碼(bczcentral.com)?

+2

爲什麼這應該是重要的?如果有人看到您的WP博客的HTML代碼,那該怎麼辦? – Twinfriends

+2

隱藏源碼有什麼重要意義? –

+0

我只是想要它,因爲我想爲我的頁面的輸出添加一些html代碼,其他人可以複製它們。所以我想添加它。但我也希望它應該被隱藏。 – GDhaduk

回答

0

我認爲你不能隱藏整個代碼。或者你想隱藏代碼的特定部分?例如,您可以隱藏/加密可以顯示更敏感內容的iframe的URL。不過,我也不知道如何在WordPress中做到這一點(我多次搜索解決方案),但我聽說這是可能的。

我很好奇,答案是什麼。

3

TLDR:不,你永遠不能隱藏你的頁面的代碼。不可能。


對於瀏覽器呈現網站,您需要將它發送給HTML,CSS和JavaScript代碼。儘管通過禁用右鍵點擊可以讓代碼「更難」看到,但只需對Web有一點了解的任何人都可以輕鬆閱讀(大多數瀏覽器都是F12)。

作爲網站設計師,瞭解這個概念非常重要,因爲它在決定如何設計您的網站時非常重要。用戶不應該看到的東西需要在服務器端發生(沒有用戶可以訪問它)。只有任何人都可以看到的東西都應該發送給用戶。

0

我甚至不會考慮這樣做。它不僅會破壞最終用戶的體驗,還會阻止殘疾人從您的網站複製文本或使用其他右鍵單擊菜單項。

0

你不能隱藏你的代碼,但你可以混淆它的一部分。

  1. CSS Obfuscater
  2. JSS Obfuscater
+0

然而,我會說大部分這些都是無用的,因爲在大多數瀏覽器中使用調試模式使得很容易看到發生了什麼事情,而且你真的只是引入另一層可能出錯的事情。也依靠混淆的安全性是愚蠢的,至多是一個輕微的煩惱。最好設計一個網站,以便任何人都能看到源代碼並不重要。 – JensB

+0

@JensB我沒有說這是爲了安全,OP也沒有。我完全同意在服務器上發生安全問題,但如果出於某種原因,您希望代碼難以從您的站點複製,那麼混淆可能對您有一定的價值。使用混淆代碼很難查看哪些腳本互相交互,因此難以擺脫上下文。 –

+0

我會同意它使代碼難以複製或理解,沒有一些額外的工作,但只是稍微:heres指導如何去混淆JS:http://reverseengineering.stackexchange.com/questions/2103/try-to- deobfuscate-multi-layered-javascript我真的不能想到這將是一個好主意的用例。它至多給你一種虛假的安全感。充其量只會讓你難以調試問題或發現可能由於混淆而引入的錯誤。此外,如果任何人有興趣看看你的代碼,他們可能會反混淆JS。 – JensB

相關問題