KNOLEDGEBASE ·. HTACCESS

దారి మళ్లించండి domain.com-> www.domain.com

చివరిగా నవీకరించబడినది 2019-02-03


గూగుల్ మరియు చాలా సెర్చ్ ఇంజన్లు domain.com మరియు domain.com ను రెండు వేర్వేరు సైట్లు/పేజీలుగా చూస్తాయి. సమస్య ఏమిటంటే, మీరు మీ సైట్కు లింక్లను పొందినట్లయితే, కొన్ని Www తో మరియు కొన్ని లేకుండా, మీ మొత్తం లింక్ల సంఖ్య నిజమైన మొత్తం కాదు. ఇది రెండింటి మధ్య విభజించబడింది.. htax మరియు మోడ్ _ రీరైట్ ఉపయోగించి, మీరు 301ని Www వెర్షన్కు మళ్ళించవచ్చు.

సహాయపడే కొన్ని కోడ్ క్రింద ఇవ్వబడ్డాయిః

ఇంజిన్ ను తిరిగి వ్రాయండి
ఎంపికలు + ఫాలోసిమ్లింక్లు
రెండవది% {HTTP _ HOST} ^ domain.com $
రూల్ ను తిరిగి వ్రాయండి $http://www.domain.com $1 [R = 301, L]

మొదటి పంక్తి ఆపివేసినట్లయితే, తిరిగి వ్రాసే వస్తువును ఆన్ చేస్తుంది.

మీరు మోడ్ _ రీరైట్ తో ఫ్రంట్ పేజ్ ను ఉపయోగిస్తున్నట్లయితే రెండవ పంక్తి అవసరం. ఫ్రంట్ పేజ్ మోడ్ _ రీరైట్ తో పనిచేస్తుందని నిర్ధారించుకోవడానికి, మీరు ఈ క్రింది 3 FP డైరెక్టరీలలోని ప్రతి htax ఫైల్లో "ఆప్షన్స్ నన్" ను "ఆప్షన్స్ + ఫాలోసిమ్లింక్స్" గా మార్చాలిః _ vti _ బిన్; _ vti _ బిన్/_ vti _ adm; మరియు _ vti _ బిన్/_ vti _ ఆటో.

మూడవ పంక్తి అతిధేయుడిని తనిఖీ చేస్తుంది.'ది'అంటే ప్రారంభం మరియు'$'అంటే ముగింపు.

హోస్ట్ తర్వాత ఏమి వస్తుందో తనిఖీ చేయని ఫార్వార్డ్ లైన్, domain.com నుండి మీ డొమైన్కు ఏదైనా డైరెక్టరీలు/ఫైళ్ళను ఫార్వార్డ్ చేస్తుంది. $1 అనేది డైరెక్టరీలు/ఫైళ్ళను కలిగి ఉన్న చరరాశి, కాబట్టి yourdomain.com/some/directory/file.html లో $1 అనేది కొన్ని/డైరెక్టరీ/ఫైల్. హెచ్. టి. ఎం. ఎల్. కి సమానంగా ఉంటుంది. ఆర్ = 301 అనేది 301 శాశ్వత కదలికను దారి మళ్లిస్తుంది. అప్పుడు గూగుల్ దానిని ఒక డొమైన్గా చూస్తుంది. ఎల్ ఇది చివరి నియమం అని చెబుతుంది. మీరు ఇతర నియమాలను జోడించి, ఎల్ ను వదిలివేస్తే, చివరకు దారి మళ్లించే ముందు అవన్నీ గుండా వెళతాయి.

అన్ని నాలెడ్జ్ బేస్ కథనాలు

నిలబడటానికి ఏమి ఉందో మాకు చెప్పండి.

A short conversation with an engineer. No quote-bot, no callback queue.