要自定義 Ubuntu Apache2 響應頭,您需要編輯 Apache 配置文件
打開終端。
使用文本編輯器打開 Apache 配置文件。通常,您可以使用 nano 編輯器。運行以下命令:
sudo nano /etc/apache2/apache2.conf
如果您想自定義特定虛擬主機的響應頭,請使用以下命令:
sudo nano /etc/apache2/sites-available/your-site.conf
將 “your-site.conf” 替換為您的站點配置文件名。
在配置文件中找到 <head>
標簽內的內容。如果沒有找到,請在 <body>
標簽內添加一個。
在 <head>
或 <body>
標簽內添加以下代碼,以自定義響應頭:
Header set HeaderName "HeaderValue"
將 “HeaderName” 替換為您要設置的響應頭名稱,將 “HeaderValue” 替換為您要設置的響應頭值。例如,如果您要將 “X-Content-Type-Options” 設置為 “nosniff”,則應添加以下代碼:
Header set X-Content-Type-Options "nosniff"
保存更改并關閉文本編輯器。在 nano 編輯器中,按 Ctrl + X
,然后按 Y
,最后按 Enter
。
重新啟動 Apache 以使更改生效:
sudo systemctl restart apache2
現在,您的自定義響應頭已成功添加到 Ubuntu Apache2 服務器中。請注意,您可能需要根據實際情況調整配置文件路徑和虛擬主機設置。