URL HTTP റീഡയറക്ഷൻ

URL http റീഡയറക്ഷൻ എന്നത് ഒരു URL-ൽ നിന്ന് മറ്റൊരു URL-ലേക്ക് സ്വയമേവയുള്ള URL മാറ്റുന്ന പ്രവർത്തനമാണ്.

URL റീഡയറക്ഷൻ

URL പേജ് റീഡയറക്ഷൻ എന്നത് ഒരു URL-ൽ നിന്ന് മറ്റൊരു URL-ലേക്ക് സ്വയമേവയുള്ള URL മാറ്റുന്ന പ്രവർത്തനമാണ്.

ഇനിപ്പറയുന്ന കാരണങ്ങളാൽ ഈ വഴിതിരിച്ചുവിടൽ നടക്കുന്നു:

  1. പഴയ കാലഹരണപ്പെട്ട URL-ൽ നിന്ന് ഒരു പുതിയ അപ്ഡേറ്റ് URL-ലേക്ക് റീഡയറക്‌ട് ചെയ്യുക.
  2. പഴയ കാലഹരണപ്പെട്ട ഡൊമെയ്‌നിൽ നിന്ന് ഒരു പുതിയ ഡൊമെയ്‌നിലേക്ക് റീഡയറക്‌ട് ചെയ്യുക.
  3. www അല്ലാത്ത ഡൊമെയ്ൻ നാമത്തിൽ നിന്ന് ഒരു www ഡൊമെയ്ൻ നാമത്തിലേക്ക് റീഡയറക്‌ട് ചെയ്യുക.
  4. ഹ്രസ്വ URL നാമത്തിൽ നിന്ന് ഒരു നീണ്ട URL നാമത്തിലേക്ക് റീഡയറക്‌ടുചെയ്യുക - URL ചുരുക്കൽ സേവനം.
  5. URL ചുരുക്കൽ സേവനം ഉപയോക്താവിനെ ഒരു ചെറിയ URL തിരുകാൻ അനുവദിക്കുകയും യഥാർത്ഥ പേജ് ഉള്ളടക്കമുള്ള ദൈർഘ്യമേറിയ URL റീഡയറക്‌ടുചെയ്യുകയും ചെയ്യും.

ഉപയോക്താവിന് പഴയ ബാഹ്യ ലിങ്കുകളിൽ നിന്നോ ബുക്ക്‌മാർക്കിൽ നിന്നോ പഴയ URL-ൽ എത്തിയേക്കാം.

ഒരു സ്ക്രിപ്റ്റ് ചേർക്കുന്ന സൈറ്റിന്റെ വെബ്മാസ്റ്റർ മുഖേന.

സെർവർ സൈഡ് റീഡയറക്‌ട്

Apache / IIS സെർവർ സോഫ്റ്റ്‌വെയർ കോൺഫിഗർ ചെയ്തുകൊണ്ടോ PHP / ASP / ASP.NET സ്‌ക്രിപ്റ്റ് ഉപയോഗിച്ചോ സെർവറിൽ സെർവർ സൈഡ് റീഡയറക്ഷൻ നടത്തുന്നു.

നിങ്ങൾക്ക് HTTP 301 നീക്കിയ ശാശ്വത സ്റ്റാറ്റസ് കോഡ് തിരികെ നൽകാനാകുന്നതിനാൽ, URL-കൾ റീഡയറക്‌ട് ചെയ്യുന്നതിനുള്ള മുൻഗണനാ മാർഗമാണിത്.

പഴയ URL-ൽ നിന്ന് പുതിയ URL-ലേക്ക് പേജ് റാങ്ക് കൈമാറാൻ തിരയൽ എഞ്ചിനുകൾ 301 സ്റ്റാറ്റസ് ഉപയോഗിക്കുന്നു.

ക്ലയന്റ് സൈഡ് റീഡയറക്‌ട്

HTML മെറ്റാ റിഫ്രഷ് ടാഗ് ഉപയോഗിച്ചോ ജാവാസ്ക്രിപ്റ്റ് കോഡ് ഉപയോഗിച്ചോ ഉപയോക്താവിന്റെ വെബ് ബ്രൗസറിൽ ക്ലയന്റ് സൈഡ് റീഡയറക്ഷൻ നടത്തുന്നു.

HTTP 301 സ്റ്റാറ്റസ് കോഡ് നൽകാത്തതിനാൽ, ക്ലയന്റ് റീഡയറക്‌ട് മുൻഗണന കുറവാണ്.

റീഡയറക്‌ട് കോഡ് എവിടെ ഇടണം

ഡൊമെയ്ൻ
നാമം
ഹോസ്റ്റിംഗ്
സെർവർ
റീഡയറക്‌ട് കോഡ്
പ്ലേസ്‌മെന്റ്
മാറ്റിയിട്ടില്ല മാറ്റിയിട്ടില്ല പഴയ പേജ് അതേ സെർവറിൽ
മാറ്റിയിട്ടില്ല മാറി പുതിയ സെർവറിൽ പഴയ പേജ്
മാറി മാറ്റിയിട്ടില്ല പഴയ പേജ് അതേ സെർവറിൽ
മാറി മാറി പഴയ സെർവറിലെ പഴയ പേജ്

* .htaccess റീഡയറക്‌ട് ഉപയോഗിച്ച് മാത്രം: httpd.conf ഫയലിലേക്കോ .htaccess ഫയലിലേക്കോ റീഡയറക്‌ട് കോഡ് ചേർക്കുക.

HTTP സ്റ്റാറ്റസ് കോഡുകൾ

സ്റ്റാറ്റസ് കോഡ് സ്റ്റാറ്റസ് കോഡ് നാമം വിവരണം
200 ശരി വിജയകരമായ HTTP അഭ്യർത്ഥന
300 ഒന്നിലധികം ചോയ്‌സുകൾ  
301 സ്ഥിരമായി സ്ഥലം മാറ്റി സ്ഥിരമായ URL റീഡയറക്ഷൻ
302 കണ്ടെത്തി താൽക്കാലിക URL റീഡയറക്ഷൻ
303 മറ്റുള്ളവ കാണുക  
304 പരിഷ്കരിച്ചിട്ടില്ല  
305 പ്രോക്സി ഉപയോഗിക്കുക  
307 താൽക്കാലിക റീഡയറക്‌ട്  
404 കണ്ടെത്തിയില്ല URL കണ്ടെത്തിയില്ല

HTTP 301 റീഡയറക്‌ട്

HTTP 301 നീക്കി ശാശ്വതമായി സ്റ്റാറ്റസ് കോഡ് എന്നാൽ സ്ഥിരമായ URL റീഡയറക്ഷൻ എന്നാണ് അർത്ഥമാക്കുന്നത്.

301 റീഡയറക്‌ട് URL-കൾ റീഡയറക്‌ട് ചെയ്യുന്നതിനുള്ള മുൻഗണനാ മാർഗമാണ്, കാരണം URL നല്ലതിലേക്ക് നീങ്ങിയെന്ന് തിരയൽ എഞ്ചിനുകളെ ഇത് അറിയിക്കുന്നു, കൂടാതെ തിരയൽ എഞ്ചിനുകൾ പഴയ URL പേജിന് പകരം പുതിയ URL പേജ് തിരയൽ ഫലങ്ങളിൽ ഇടുകയും പുതിയ URL പേജ് കൈമാറുകയും വേണം, പഴയ URL പേജിന്റെ പേജ് റാങ്ക്.

301 റീഡയറക്‌ട് ഡൊമെയ്‌നുകളിലുടനീളം അല്ലെങ്കിൽ അതേ ഡൊമെയ്‌നിൽ ചെയ്യാം.

301 റീഡയറക്‌ട് ഉപയോഗിക്കാൻGoogle ശുപാർശ ചെയ്യുന്നു.

റീഡയറക്‌ട് ഓപ്‌ഷനുകൾ

റീഡയറക്‌ട് സ്‌ക്രിപ്റ്റ് റീഡയറക്‌ട് സൈഡ് പഴയ പേജ് ഫയൽ തരം റീഡയറക്‌ട് URL അല്ലെങ്കിൽ ഡൊമെയ്‌ൻ പഴയ URL സെർവർ തരം 301 റീഡയറക്‌ട് പിന്തുണ
PHP സെർവർ സൈഡ് .php URL അപ്പാച്ചെ / ലിനക്സ് അതെ
എ.എസ്.പി സെർവർ സൈഡ് .asp URL IIS / വിൻഡോസ് അതെ
ASP.NET സെർവർ സൈഡ് .aspx URL IIS / വിൻഡോസ് അതെ
.htaccess സെർവർ സൈഡ് എല്ലാം URL / ഡൊമെയ്ൻ അപ്പാച്ചെ / ലിനക്സ് അതെ
ഐ.ഐ.എസ് സെർവർ സൈഡ് എല്ലാം URL / ഡൊമെയ്ൻ IIS / വിൻഡോസ് അതെ
HTML കാനോനിക്കൽ ലിങ്ക് ടാഗ് ക്ലയന്റ് സൈഡ് .html URL എല്ലാം ഇല്ല
HTML മെറ്റാ പുതുക്കൽ ക്ലയന്റ് സൈഡ് .html URL എല്ലാം ഇല്ല
HTML ഫ്രെയിം ക്ലയന്റ് സൈഡ് .html URL എല്ലാം ഇല്ല
ജാവാസ്ക്രിപ്റ്റ് ക്ലയന്റ് സൈഡ് .html URL എല്ലാം ഇല്ല
jQuery ക്ലയന്റ് സൈഡ് .html URL എല്ലാം ഇല്ല

റീഡയറക്‌ട് സ്‌ക്രിപ്റ്റ് - റീഡയറക്‌ടിംഗിനായി ഉപയോഗിക്കുന്ന സ്‌ക്രിപ്റ്റിംഗ് ഭാഷ.

റീഡയറക്‌ട് സൈഡ് - റീഡയറക്‌ഷൻ നടക്കുന്നിടത്ത് - സെർവർ സൈഡ് അല്ലെങ്കിൽ ക്ലയന്റ് സൈഡ് .

പഴയ പേജ് ഫയൽ തരം - റീഡയറക്‌ട് കോഡിന്റെ സ്‌ക്രിപ്റ്റിംഗ് ഭാഷ ഉൾക്കൊള്ളാൻ കഴിയുന്ന പഴയ URL പേജിന്റെ തരം.

റീഡയറക്‌ട് URL അല്ലെങ്കിൽ ഡൊമെയ്‌ൻ - ഒരൊറ്റ വെബ്‌പേജിന്റെ URL റീഡയറക്‌ടിനെ അല്ലെങ്കിൽ ഒരു മുഴുവൻ വെബ്‌സൈറ്റിന്റെ ഡൊമെയ്‌ൻ റീഡയറക്‌ടിനെ പിന്തുണയ്‌ക്കുന്നു .

സാധാരണ പഴയ URL സെർവർ തരം - സെർവറിന്റെ സാധാരണ സോഫ്റ്റ്‌വെയറും ഓപ്പറേറ്റിംഗ് സിസ്റ്റവും.

301 റീഡയറക്‌ട് പിന്തുണ - സ്ഥിരമായ 301 റീഡയറക്‌ട് സ്റ്റാറ്റസ് പ്രതികരണം നൽകാനാകുമോ എന്ന് സൂചിപ്പിക്കുന്നു.

PHP റീഡയറക്‌ട്

old-page.php കോഡിനെ new-page.php എന്നതിലേക്ക് റീഡയറക്ഷൻ കോഡ് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക.

old_page.php:

<?php
// PHP permanent URL redirection
header("Location: http://www.mydomain.com/new-page.php", true, 301);
exit();
?>

പഴയ പേജിൽ .php ഫയൽ എക്സ്റ്റൻഷൻ ഉണ്ടായിരിക്കണം.

പുതിയ പേജ് ഏത് വിപുലീകരണത്തിലും ആകാം.

കാണുക: PHP റീഡയറക്‌ട്

Apache .htaccess റീഡയറക്‌ട്

.htaccess ഫയൽ അപ്പാച്ചെ സെർവറിന്റെ ഒരു പ്രാദേശിക കോൺഫിഗറേഷൻ ഫയലാണ്.

നിങ്ങൾക്ക് httpd.conf ഫയൽ മാറ്റാൻ അനുമതിയുണ്ടെങ്കിൽ, .htaccess ഫയലിന്പകരം httpd.conf എന്നതിൽ റീഡയറക്‌ട് ഡയറക്‌ടീവ് ചേർക്കുന്നതാണ് നല്ലത് .

സിംഗിൾ URL റീഡയറക്‌ട്

old-page.html-ൽ നിന്ന് new-page.html-ലേക്ക് സ്ഥിരമായ റീഡയറക്‌ട്.

.htaccess:

Redirect 301 /old-page.html http://www.mydomain.com/new-page.html

മുഴുവൻ ഡൊമെയ്‌നും റീഡയറക്‌ട്

എല്ലാ ഡൊമെയ്ൻ പേജുകളിൽ നിന്നും newdomain.com ലേക്ക് സ്ഥിരമായ റീഡയറക്‌ട്.

 .htaccess ഫയൽ പഴയ വെബ്‌സൈറ്റിന്റെ റൂട്ട് ഡയറക്‌ടറിയിലായിരിക്കണം.

.htaccess:

Redirect 301 / http://www.newdomain.com/

കാണുക: .htaccess റീഡയറക്ഷൻ

ASP റീഡയറക്‌ട്

old-page.asp:

<%@ Language="VBScript" %>
<%
' ASP permanent URL redirection
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.mydomain.com/new-page.html"
Response.End
%>

ASP.NET റീഡയറക്‌ട്

old-page.aspx:

<script language="C#" runat="server">
// ASP.net permanent URL redirection
private void Page_Load(object sender, EventArgs e)
{
   Response.Status = "301 Moved Permanently";
   Response.AddHeader("Location","http://www.mydomain.com/new-page.html");
   Response.End();
}
</script>

HTML മെറ്റാ റീഡയറക്‌ട് റീഡയറക്‌ട്

HTML മെറ്റാ റീഡയറക്‌ട് ടാഗ് റീഡയറക്‌ഷൻ 301 സ്ഥിരമായ റീഡയറക്‌ട് സ്റ്റാറ്റസ് കോഡ് നൽകുന്നില്ല, പക്ഷേ Google അതിനെ 301 റീഡയറക്‌ടായി കണക്കാക്കുന്നു.

നിങ്ങൾ റീഡയറക്‌ട് ചെയ്യാൻ ആഗ്രഹിക്കുന്ന പേജിന്റെ URL ഉപയോഗിച്ച് റീഡയറക്‌ഷൻ കോഡ് ഉപയോഗിച്ച് പഴയ പേജ് മാറ്റിസ്ഥാപിക്കുക.

old-page.html:

<!-- HTML meta refresh URL redirection -->
<html>
<head>
   <meta http-equiv="refresh"
   content="0; url=http://www.mydomain.com/new-page.html">
</head>
<body>
   <p>The page has moved to:
   <a href="http://www.mydomain.com/new-page.html">this page</a></p>
</body>
</html>

കാണുക: HTML റീഡയറക്ഷൻ

ജാവാസ്ക്രിപ്റ്റ് റീഡയറക്‌ട്

Javascript റീഡയറക്‌ട് 301 സ്ഥിരമായ റീഡയറക്‌ട് സ്റ്റാറ്റസ് കോഡ് നൽകുന്നില്ല.

നിങ്ങൾ റീഡയറക്‌ട് ചെയ്യാൻ ആഗ്രഹിക്കുന്ന പേജിന്റെ URL ഉപയോഗിച്ച് റീഡയറക്‌ഷൻ കോഡ് ഉപയോഗിച്ച് പഴയ പേജ് മാറ്റിസ്ഥാപിക്കുക.

old-page.html:

<html>
<body>
<script type="text/javascript">
    // Javascript URL redirection
    window.location.replace("http://www.mydomain.com/new-page.html");
</script>
</body>
</html>

കാണുക: Javascript റീഡയറക്ഷൻ

jQuery റീഡയറക്‌ട്

jQuery റീഡയറക്‌ട് യഥാർത്ഥത്തിൽ മറ്റൊരു തരം Javascript റീഡയറക്‌ടാണ്.

jQuery റീഡയറക്‌ട് 301 സ്ഥിരമായ റീഡയറക്‌ട് സ്റ്റാറ്റസ് കോഡ് നൽകുന്നില്ല.

നിങ്ങൾ റീഡയറക്‌ട് ചെയ്യാൻ ആഗ്രഹിക്കുന്ന പേജിന്റെ URL ഉപയോഗിച്ച് റീഡയറക്‌ഷൻ കോഡ് ഉപയോഗിച്ച് പഴയ പേജ് മാറ്റിസ്ഥാപിക്കുക.

old-page.html:

<!DOCTYPE html>
<html>
<body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<സ്ക്രിപ്റ്റ് തരം
   =====================================================================================================================>
   _
      _
      _ "href", url);
  });
</script>
</body>
</html>

കാണുക: jQuery റീഡയറക്ഷൻ

HTML കാനോനിക്കൽ ലിങ്ക് ടാഗ് റീഡയറക്‌ട്

കാനോനിക്കൽ ലിങ്ക് പ്രിഫ്രെഡ് URL-ലേക്ക് റീഡയറക്‌ട് ചെയ്യുന്നില്ല, പക്ഷേ സെർച്ച് എഞ്ചിനുകളിൽ നിന്നുള്ള ട്രാഫിക്കിന്റെ ഭൂരിഭാഗവും വരുന്ന വെബ്‌സൈറ്റുകൾക്കായുള്ള URL റീഡയറക്‌ഷനുള്ള ഒരു ബദലാണിത്.

സമാന ഉള്ളടക്കമുള്ള നിരവധി പേജുകൾ ഉള്ളപ്പോൾ HTML കാനോനിക്കൽ ലിങ്ക് ടാഗ് ഉപയോഗിക്കാനാകും, കൂടാതെ തിരയൽ ഫലങ്ങളിൽ ഏത് പേജാണ് നിങ്ങൾ ഉപയോഗിക്കാൻ ഇഷ്ടപ്പെടുന്നതെന്ന് തിരയൽ എഞ്ചിനുകളോട് പറയാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നു.

കാനോനിക്കൽ ലിങ്ക് ടാഗിന് ഒരേ ഡൊമെയ്‌നിലേക്കും ക്രോസ്-ഡൊമെയ്‌നിലേക്കും ലിങ്കുചെയ്യാനാകും.

പുതിയ പേജിലേക്ക് ലിങ്ക് ചെയ്യുന്നതിന് പഴയ പേജിലേക്ക് കാനോനിക്കൽ ലിങ്ക് ടാഗ് ചേർക്കുക.

തിരഞ്ഞെടുത്ത പേജിലേക്ക് ലിങ്ക് ചെയ്യുന്നതിന് തിരയൽ എഞ്ചിനുകളുടെ ട്രാഫിക് ലഭിക്കാതിരിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്ന പേജുകളിലേക്ക് കാനോനിക്കൽ ലിങ്ക് ടാഗ് ചേർക്കുക.

കാനോനിക്കൽ ലിങ്ക് ടാഗ് <head> വിഭാഗത്തിൽ ചേർക്കണം.

old-page.html:

<link rel="canonical" href="http://www.mydomain.com/new-page.html">

കാണുക: കാനോനിക്കൽ URL ലിങ്ക്

HTML ഫ്രെയിം റീഡയറക്‌ട്

ഫ്രെയിം റീഡയറക്ഷനിൽ new-page.html ഫയൽ ഒരു html ഫ്രെയിം ആണ് കാണുന്നത്.

ഇതൊരു യഥാർത്ഥ URL റീഡയറക്ഷൻ അല്ല.

ഫ്രെയിം റീഡയറക്‌ഷൻ സെർച്ച് എഞ്ചിനുകൾക്ക് അനുയോജ്യമല്ല മാത്രമല്ല ശുപാർശ ചെയ്തിട്ടില്ല.

old-page.html:

<!-- HTML frame redirection -->
<html>
<head>
    <title>Title of new page</title>
</head>
<frameset cols="100%">
    <frame src="http://www.mydomain.com/new-page.html">
    <noframes>
     <a href="http://www.mydomain.com/new-page.html">Link to new page</a>
    </noframes>
</frameset>
</html>

 

301 റീഡയറക്‌ട് ജനറേറ്റർ ►

 


ഇതും കാണുക

Advertising

വെബ് വികസനം
°• CmtoInchesConvert.com •°