本日在設(shè)置小我私家站點(diǎn)的時(shí)候,規(guī)劃將所有未理會的域名均跳轉(zhuǎn)到403頁面。
nginx設(shè)置403不難,只要在server下添加如下內(nèi)容,并在nginx目次下的html下添加403.html即可。
error_page 403 /403.html;
location = /403.html {
root html;
}
正常環(huán)境下我利用的是Chrome欣賞器,測試沒有問題,F(xiàn)irefox測試也是OK,但碰著IE就傻×了,會見后返回的是IE本身界說的403頁面,而非我界說的。
百度了半天沒找到原由,照舊托了有g(shù)oogle,一下子就收到了。在這順便藐視下百度,技能人員照舊用用google好,固然海內(nèi)搜索常常被墻。本來是我界說的html文件未舉辦文檔范例的申明,美國網(wǎng)站空間 香港網(wǎng)頁寄存,而IE對這個(gè)仿佛要求有點(diǎn)嚴(yán)格,在界說的403.html開頭添加如下這句話就可以。
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
看來常識照舊太單薄,除了運(yùn)維,還得多學(xué)點(diǎn)html,措施開放方面的常識,這樣有問題也能實(shí)時(shí)發(fā)明。