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 స్క్రిప్ట్‌ని ఉపయోగించడం ద్వారా సర్వర్‌లో సర్వర్ వైపు దారి మళ్లింపు జరుగుతుంది.

URLలను దారి మళ్లించడానికి ఇది ప్రాధాన్య మార్గం, ఎందుకంటే మీరు HTTP 301 తరలించబడిన శాశ్వత స్థితి కోడ్‌ని తిరిగి ఇవ్వవచ్చు.

పాత 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 Apache / Linux అవును
ASP సర్వర్ వైపు .asp URL IIS / Windows అవును
ASP.NET సర్వర్ వైపు .aspx URL IIS / Windows అవును
.htaccess సర్వర్ వైపు అన్ని URL / డొమైన్ Apache / Linux అవును
IIS సర్వర్ వైపు అన్ని URL / డొమైన్ IIS / Windows అవును
HTML కానానికల్ లింక్ ట్యాగ్ క్లయింట్ వైపు .html URL అన్ని లేదు
HTML మెటా రిఫ్రెష్ క్లయింట్ వైపు .html URL అన్ని లేదు
HTML ఫ్రేమ్ క్లయింట్ వైపు .html URL అన్ని లేదు
జావాస్క్రిప్ట్ క్లయింట్ వైపు .html URL అన్ని లేదు
j క్వెరీ క్లయింట్ వైపు .html URL అన్ని లేదు

దారిమార్పు స్క్రిప్ట్ - దారి మళ్లింపు కోసం ఉపయోగించే స్క్రిప్టింగ్ భాష.

దారి మళ్లింపు వైపు - దారి మళ్లింపు ఎక్కడ జరుగుతుంది - సర్వర్ వైపు లేదా క్లయింట్ వైపు .

పాత పేజీ ఫైల్ రకం - దారిమార్పు కోడ్ యొక్క స్క్రిప్టింగ్ భాషను కలిగి ఉండే పాత URL పేజీ రకం.

URL లేదా డొమైన్ దారి మళ్లింపు -ఒకే వెబ్ పేజీ యొక్క URL దారి మళ్లింపు లేదా మొత్తం వెబ్‌సైట్ డొమైన్ మళ్లింపుకు మద్దతు ఇస్తుంది.

సాధారణ పాత URL సర్వర్ రకం - సర్వర్ యొక్క సాధారణ సాఫ్ట్‌వేర్ మరియు ఆపరేటింగ్ సిస్టమ్.

301 దారి మళ్లింపు మద్దతు - శాశ్వత 301 దారి మళ్లింపు స్థితి ప్రతిస్పందనను అందించవచ్చో లేదో సూచిస్తుంది.

PHP దారిమార్పు

old-page.php కోడ్‌ని కొత్త-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 ఫైల్ అనేది Apache సర్వర్ యొక్క స్థానిక కాన్ఫిగరేషన్ ఫైల్.

మీకు 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>

చూడండి: జావాస్క్రిప్ట్ దారి మళ్లింపు

j క్వెరీ దారిమార్పు

j క్వెరీ దారిమార్పు అనేది వాస్తవానికి మరొక రకమైన జావాస్క్రిప్ట్ దారిమార్పు.

j క్వెరీ దారి మళ్లింపు 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>

చూడండి: j క్వెరీ దారి మళ్లింపు

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 •°