Lỗi Access denied sau khi deploy lên Amplify console

Sau khi deploy ứng dụng Amplify lên Amplify Console, bạn phát hiện Client Router không hoạt động. Tức là khi vào 1 chức năng từ trang chủ thì không vấn đề nhưng bị Access Denied khi gõ link trực tiếp hay load lại trang theo location.

Giải pháp: Mình cần vào Amplify console và vào mục Rewrites and redirects tạo Redirect với rule như sau:

Source address: </^[^.]+$|\.(?!(css|gif|ico|jpg|js|png|txt|svg|woff|ttf)$)([^.]+$)/>

Target address: /index.html

Type: 200 (Rewrite)

Trả lời

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Đăng xuất /  Thay đổi )

Google photo

Bạn đang bình luận bằng tài khoản Google Đăng xuất /  Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất /  Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất /  Thay đổi )

Connecting to %s