Live briefing
Everything about HTTP 301
HTTP response status code
On the World Wide Web, HTTP 301, or 301 Moved Permanently, is the HTTP status code used for permanent redirecting. It means that links or records to this URL should be updated to the destination provided in the Location field of the server response. The 301 redirect is considered a best practice for upgrading users from HTTP to HTTPS. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: HTTP 301A 5-minute orientation
- Pick up a classic book: Antigonus the One-EyedThe most-reprinted book on the subject
- Read the landmark paper: http://www.ecsdev.org/ojs/index.php/ejsd/article/view/309/301Cited 0 times
- Go sideways: URL redirectionA closely related topic
- Go sideways: .htaccessA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
- 📕Antigonus the One-EyedJeff Champion · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- URL redirection URL redirection, also called URL forwarding, is an Internet technique for making a web page available under more than one URL address. When a web browser…
- .htaccess A .htaccess (hypertext access) file is a directory-level configuration file supported by several web servers, used for configuration of website-access…
- List of HTTP status codes This article lists standard and notable non-standard HTTP response status codes. Standardized codes are defined by IETF as documented in Request for Comments…
- HTTP location The HTTP Location header field is returned in responses from an HTTP server under two circumstances: To ask a web browser to load a different web page…
- Web server A web server is computer software that accepts requests via HTTP (the network protocol created to distribute web content) or its secure variant HTTPS.…
- HTTP 404 In HTTP, the 404 HTTP status code indicates that a web client (i.e. browser) was able to communicate with a server, but the server could not provide the…
- HTTP HTTP (Hypertext Transfer Protocol) is an application layer protocol in the Internet protocol suite for distributed, collaborative, hypermedia information…
- Rewrite engine In web applications, a rewrite engine is a software component that performs rewriting on URLs (Uniform Resource Locators), modifying their appearance.…