express套件(三) - 404

1.一開始產生的express
假設輸入錯誤路徑時
網頁會顯現
除了app.get程式有寫判斷
因此我們可以將錯誤網頁路徑導向其他網頁

2.加入404導引function
2-1.
編輯app.js
在裡面加入
app.use(function(req, res, next){
    res.send(404, 'Sorry cant find that!');
});

這個意思就是將所有沒有指定的位置,輸出404 + "Sorry cant find that!"

2-2.
或是不要上面的設定可以使用另外的方式
在app.get最後面在加上
app.get('*', function(req, res, next) {
    res.send('Sorry cant find that.'); 
});
*也是只所有的
所以之前沒有判斷到的都會導到此function裡
因此在app.get裡面可以加入"正規表示法"

0 意見:

張貼留言