Khi trang web của bạn quá bận rộn do lưu lượng truy cập lớn, cách chuyển hướng tốt nhất là sử dụng các tài liệu lỗi tùy chỉnh. Vì vậy, khi người dùng nhận được mã lỗi 503, máy chủ sẽ chuyển hướng khách truy cập đến trang tài liệu lỗi tùy chỉnh mà bạn đã xác định.
Có nhiều cách khác nhau để các máy chủ khác nhau tùy chỉnh các trang tài liệu lỗi.
1. Đối với máy chủ Apache , hãy thêm đoạn mã sau vào .htaccess
tệp.
ErrorDocument 503 http://example.com/maintenance.html
2. Đối với máy chủ IIS 7 , hãy thêm đoạn mã sau vào web.config
<system.webServer>
<httpErrors errorMode="Custom" existingResponse="Replace">
<remove statusCode="503" />
<error statusCode="503" responseMode="Redirect"
path="http://example.com/maintenance.htm" />
</httpErrors>
</system.webServer>
Tham chiếu CustomError trong web.config
3. Đối với máy chủ Tomcat 7 , hãy thêm đoạn mã sau vào WEB-INF/web.xml
tệp.
<error-page>
<error-code>503</error-code>
<location>/Error.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/Error.jsp</location>
</error-page>
Tham chiếu Trang lỗi tùy chỉnh trong Tomcat 7