[Grails]限制網站可以接受的Domain name

現在很多服務會建立domain name導向你的ip
會讓你的網站被他的網址綁架

不知道這樣做的實際用途,考量到安全問題,可以在Grails Filter加上檢查機制
只要不是你接受的Domain Name,自動導向你要的網站

參考程式碼

//此範例可以將網站導向正確網址(利用人家的page ranking)
// 也可以送出403 error
// ((HttpServletResponse) response).sendError(403);
if (!(request.getServerName().equals("你可以接受的網址")) {
  response.setHeader("Location", "你想要導向的網址");
  response.status = 301;
  response.flushBuffer();
  return false;
} else {
  //正常呼叫
}

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *