2016-07-22 27 views
1

在我的項目中,我決定在服務器端使用Spring啓動,在客戶端使用React。應該使用React-router在客戶端上執行頁面導航。路由器的其中一個條件是,每個到服務器的請求都必須返回一個index.html頁面。我在/resources/static/文件夾中有一個index.html,Spring引導使用它來請求//index請求。此文件夾還包含諸如JS和CSS文件夾和文件之類的資源。但是我想對所有請求使用index.html(例如http://my.domain/unknown/page/),因爲此路徑用於客戶端應用程序,因此除了http://my.domain/static/**如何爲所有請求返回索引頁?

我該怎麼做?

+0

您應該將'301'所有請求重定向到'/'並在'/'上返回index.html。 '301'表示永久重定向。 – xenteros

回答

1

最簡單的解決方案是將所有請求重定向到某個頁面,例如/並在/頁面返回index.html頁面。這可以在您的服務器引擎配置上完成。