如何解決 react-router-dom(react-router v4) hash url 問題(不使用hash url)
為了不觸發請求給伺服器,我們會使用假網址"#"來避免觸發請求,好讓client side route能作動。但是如果今天屬於比較正式的開發我們並不希望見到使用"#"這種hash url的作法
請參考一樓解法即可
https://stackoverflow.com/questions/42672842/how-to-get-history-on-react-router-v4
補充:
如果直接輸入網址仍然可能發生404 not found ,關於這個問題因為卡在伺服端的樣子,稍微找了網路上的資料說要在伺服端做設定,無論如何伺服端接收到請求均應返還index.html即可
請參考一樓解法即可
https://stackoverflow.com/questions/42672842/how-to-get-history-on-react-router-v4
補充:
如果直接輸入網址仍然可能發生404 not found ,關於這個問題因為卡在伺服端的樣子,稍微找了網路上的資料說要在伺服端做設定,無論如何伺服端接收到請求均應返還index.html即可
留言
張貼留言