2014-07-10 73 views
0

我正在使用一些應用程序來檢查我的網站的優劣,許多改進都涉及缺少http頭文件。瞭解HTTP頭文件

例子:內容安全,政策,字符集等..

所以我去了wikipedia page of HTTP Headers,但我無法找到如何正確設置標題爲應用程序總是告訴我,我需要改變那些事。

所以我問:如何爲HTML5製作好的HTTP標頭? 並且知道他們不推薦使用http-equiv,我該如何設置?

<noscript> 
     <meta http-equiv="refresh" content="0; URL=php/nojs.php"> 
    </noscript> 

回答

0

HTML5中的標題位於頁面的元素中。不同的東西有不同的標題。字符集定義您的頁面使用的字符集。最常見的字符集是utf-8。 Content-Security-Policys定義數據在頁面上的解釋方式。這是保護您的站點免受XSS(跨站點腳本攻擊)攻擊的步驟之一。這真的取決於你在找什麼,以及第三個應用程序告訴你添加什麼。

但基本上,您可以在頁面的<head></head>元素中添加這些「標題」。因此,例如:

<head> <meta charset="UTF-8"> </head> 關於CS合併政策的更多信息有一個很好的引導here

我希望幫助,讓我知道,如果您有任何其他問題。

+0

我添加了meta charset =「UTF-8」,但應用PageSpeed Insight仍然告訴我指定一個字符集。我不明白。 – Romain

+0

可能是程序本身的錯誤。我對PageSpeed不熟悉。 –