開發使用的構建工具是 create-react-app我在使用 React-Router V4+ 版本的時候,npm run build編譯成功后放在我本地的 Tomcat9 上,運行后可以正常訪問首頁,跳轉其它頁面 URL 都正常顯示, 但是再刷新當前頁面404錯誤。按照官方提示:There is also a similar approach for Apache servers. Create an .htaccess file in your folder's root:RewriteBase /RewriteRule ^index\.html$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.html [L]問題1 :創建了 .htaccess 文件后,該文件是放在我編譯好的包的根目錄(index.html所在目錄)下,還是在 其它位置。如果需要修改其它東西如 Apache 配置文件,要怎么修改。問題2 :在網上看到這種情況都是將 URl 重定向到 index.html,請問還有其它不修改服務器配置文件的解決辦法沒有。跪求解答,謝謝
React-Router V4+ 打包后刷新網頁404錯誤
牛魔王的故事
2018-12-29 18:13:53