在Synology的官方說明文件中,說只要建立missing.html、missing.htm 或 missing.php檔案,只要找不到網頁時就會自動開啟
試了很多次,還在想說是不是因為我不只使用一個虛擬主機,所以導致無法自動抓取missing的網頁
結果我在國外Synology的論壇上面看到...
大概意思是說,因為某個寫javascript的工程師疏忽,所以文件要命名為「missing」,不要有副檔名
我試了一下,乾,真的,困擾我很久的問題終於解決了
一張圖片說明完
打開Web Station>虛擬主機>記住「子資料夾名稱」路徑
打開File Station>剛剛記得的路徑>新增「missing」檔案,不要有副檔名
網頁內容
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<title>404網頁不見啦</title>
<meta http-equiv="refresh" content="1;URL=https://www.ruyut.com/" />
</head>
<body>
<div align="center">
<div style="font-size: 20px">網頁不見啦</div>
</div>
</body>
</html>
這行代表10秒後會自動跳轉到哪個網頁
<meta http-equiv="refresh" content="1;URL=https://www.ruyut.com/" />
留言
張貼留言
如果有任何問題、建議、想說的話或文章題目推薦,都歡迎留言或來信: a@ruyut.com