you"ve navigated to the URL https://walder.neocities.org/butts.html
however, if you don"t think you"re really here... ↘ ↓ ↙
⤹ The POINT of this page. ⤸
The Web Request | ||
---|---|---|
A basic HTTP request on the WWW consist of a range of elements. One core component, called a URI, is a structured syntax format containing a path to a resource. | ||
URI (Uniform Resource Identifier) | https://en.wikipedia.org/wiki/Uniform_Resource_Identifier | |
The familiar term URL, commonly called a web address, is actually a specific type of URI. | ||
URL (Uniform Resource Locator) | https://en.wikipedia.org/wiki/URL | |
Basic URI Example | ||
https://www.butts.com/cool/page.html | ||
(https://) - scheme OR protocol | https://en.wikipedia.org/wiki/List_of_URI_schemes | |
(www.butts.com) - hostname | https://en.wikipedia.org/wiki/Hostname | |
(/cool/page.html) - path | https://en.wikipedia.org/wiki/Path_(computing) | |
This Page's Information | ||
Webhosting Service | neocities! | |
URI schema | https | |
URI hostname | walder.neocities.org | |
URI path (relative) | ./butts.html | |
The Rewrite Module | ||
Used to modify and/or redirect incoming URL requests based on a very extensive and customizable set of pre-defined rules that utilize the power of regular expressions. | ||
Common HTTPD Implementations | ||
Apache mod_rewrite | https://httpd.apache.org/docs/2.4/rewrite/ | |
NGINX ngx_http_rewrite_module | https://nginx.org/en/docs/http/ngx_http_rewrite_module.html | |
The Reason(s) | ||
The purpose for the .htm[l] file extension rewrite rule and the various multitude of rewriting and redirection that goes on across the WWW...... ...is found below! | ||
Links to Resources / Information | ||
Clean/Pretty URLs | https://en.wikipedia.org/wiki/Clean_URL | |
Purposes | https://en.wikipedia.org/wiki/URL_redirection#Purposes | |
Permanent Links | https://en.wikipedia.org/wiki/Permalink | |
Link Rot | https://en.wikipedia.org/wiki/Link_rot | |
URL Shortening | https://en.wikipedia.org/wiki/URL_shortening | |
Rewrite Engine | https://en.wikipedia.org/wiki/Rewrite_engine | |
Query String | https://en.wikipedia.org/wiki/Query_string | |
URI Fragment | https://en.wikipedia.org/wiki/URI_fragment | |
URI Normalization | https://en.wikipedia.org/wiki/URI_normalization | |
Semantic Web | https://en.wikipedia.org/wiki/Semantic_Web | |
Web Resource | https://en.wikipedia.org/wiki/Web_resource | |
Hyperlink | https://en.wikipedia.org/wiki/Hyperlink | |
Cool URIs for the Semantic Web | https://www.w3.org/TR/cooluris/ | |
Cool URIs don"t change | https://www.w3.org/Provider/Style/URI | |
HTTP REQUEST | https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_message | |
The TLDR | ||
It's geared towards URI normalization for clean, pretty, and search-engine friendly URLs. | ||