2016-03-06 74 views
1

我正在使用node.js http-server來提供靜態內容。301使用node.js時重定向http-server

我想設置一個301重定向。我無法在任何地方找到這種文檔,有沒有人知道在沒有編寫自定義插件的情況下,這是否可以在http-server中使用?我想將http重定向到https,並將我的www子域重定向到非www。

+0

我不完全使用這個軟件包,但是阻止你使用正確的頭文件和正文返回狀態代碼301? – libik

+0

http-server包是一個靜態內容服務器。您將它指向一個文件夾,並且該內容將被提供。似乎沒有任何其他方式影響輸出,例如設置標題。我可以寫一個插件,但認爲我應該檢查我沒有錯過任何東西。 – gingerbreadboy

+0

301只在客戶端動態,而不是服務器端。我發送請求到某個URL,服務器響應靜態內容,這是狀態碼301和我應該遵循的URL。然後我(或瀏覽器)必須發送另一個請求到新的URL。 – libik

回答

0

我認爲這是不可能的。相反,我已經在我的nginx.config中處理了這個重定向。