HTTP 301

301 Moved Permanently (ස්ථිරවම ගෙන යන ලදී) HTTP ප්‍රතිචාර තත්ත්ව කේතය, ස්ථිරව නැවත යොමු කිරීම සඳහා භාවිතා කරයි, එයින් අදහස් කරන්නේ මෙම ප්‍රතිචාරය ලබා ගන්නා URL ලිපිනය භාවිතා කරන වත්මන් සම්බන්ධතා හෝ වාර්තා යාවත්කාලීන කළ යුතු බවයි. නව URL ලිපිනය, ප්‍රතිචාරයේ Location කොටසේහි අන්තර් ගතවිය යුතුය. 301 නැවත යොමු කිරීම, පරිශීලකයින් HTTP සිට HTTPS දක්වා උසස් කිරීම සඳහා වූ හොඳම ක්‍රමයක් ලෙස සැලකේ.

RFC 2616 Fielding, et al (1999-06). "10.3.2 301 Moved Permanently". RFC 2616, p 61. IETF, June 1999. Retrieved from https://tools.ietf.org/html/rfc2616#section-10.3.2. මෙසේ සඳහන් වේ:

 සේවාදායකයෙකුට සම්බන්ධක වෙනස් කිරීමේ හැකියාවන් තිබේ නම්, එම URL ලිපිනයට අදාල සියලුම යොමු යාවත්කාලීන කළ යුතුය.
 ප්‍රතිචාරය ගබඩා කළ නොහැකි බව පවසා නොමැති නම් එය ගබඩා කළ හැකිය.
 ඉල්ලීම් ක්‍රමය HEAD නොවන්නේ නම්, නව URL ලිපිනයට සඳහා අධිසබැඳුමක් සහිත කුඩා හයිපර්ටෙක්ස්ට් සටහනක් ප්‍රතිචාරය තුල අඩංගු විය යුතුය.
 GET හෝ HEAD හැර වෙනත් ඕනෑම ආකාරයක ඉල්ලීමකට ප්‍රතිචාර වශයෙන් 301 තත්ත්ව කේතය ලැබුනේ නම්, සේවාදායකයා විසින් පරිශීලකයාගෙන් විමසා නැවත යොමු කිරීම සිදු කළ යුතුය.

 උදාහරණයක් 
පාරිභෝගික ඉල්ලීම:GET /index.php HTTP/1.1
Host: www.example.orgසේවාදායක ප්‍රතිචාරය:HTTP/1.1 301 Moved Permanently
Location: https://www.example.org/index.asp"www" සඳහා ප්‍රමුඛතවය නොදුන් ආරක්‍ෂිත නොවන URL ලිපින ආරක්ෂිත ලිපිනයකට හරවා යැවීමට .htaccess ගොනුවක් භාවිතා කරන උදාහරණයක් මෙන්න:RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://example.com/$1 [R,L]පර්ල් CGI.pm භාවිතා කරන උදාහරණයක් මෙන්න:print redirect("https://example.com/newpage.html");PHP විසින් හරවා යැවීමක් භාවිතා කරන උදාහරණයක් මෙන්න:<?php
header("Location: https://example.com/newpage.html", true, 301);
exit;සමාන සරල Nginx වින්‍යාස සඳහා උදාහරණයක්:location /old/url/ {
    return 301 /new/url/;
}Express.js භාවිතා කර නැවත යොමු කිරීම කළ හැකි එක් ක්‍රමයක් මෙන්න:app.all("/old/url", (req, res) => {
    res.redirect(301, "/new/url");
});

 සෙවුම් යන්ත්‍ර 
බිංග් සහ ගූගල් විසින් තම සෙවුම් යන්ත්‍ර වල ප්‍රතිඵල දැක්වෙන පිටුවල URL ලිපින වෙනස් කිරීම සඳහා 301 යොමුකිරීම භාවිතා කිරීමට නිර්දේශ කරන අතර එම URL එක සදහටම වෙනස් වන අතර ඉක්මනින් එය නැවත වෙනස් කිරීමට නියමිත නොවේ.Site Move Tool - Bing Webmaster Help & How-to - https://www.bing.com/webmaster/help/how-to-use-the-site-move-tool-bb8f5112301 redirects - Google Webmaster Tools Help - https://support.google.com/webmasters/bin/answer.py?hl=en&answer=93633

 මේවා ද බලන්න 

 හයිපර්ටෙක්ස්ට් සන්නිවේදන ප්‍රොටකෝලය
 HTTP තත්ව කේත ලැයිස්තුව
 URL යලි යොමු කිරීම

 ග්‍රන්ත්‍ර නාමාවලි 
301 HTTPS

 යොමු 

ප්‍රවර්ගය:HTTP තත්ත්ව කේත