JQuery સાથે પૃષ્ઠ પર URL ને કેવી રીતે રીડાયરેક્ટ કરવું.
જૂના એન્જિનથી નવા URL પર પૃષ્ઠ ક્રમ સ્થાનાંતરિત કરવા માટે શોધ એંજીન્સ 301 સ્થિતિ કોડનો ઉપયોગ કરે છે.
jQuery પુનર્નિર્દેશન રીટર્ન http પ્રતિસાદ સ્થિતિ કોડ: 200 ઠીક.
તેથી જાવાસ્ક્રિપ્ટ રીડાયરેક્શન જેવી, jQuery રીડાયરેક્શન, સર્ચ એન્જિન મૈત્રીપૂર્ણ નથી અને અન્ય રીડાયરેક્શન પદ્ધતિઓનો ઉપયોગ કરવો વધુ સારું છે કે જે 301 નો સ્થાનાંતરણ કોડ કાયમ માટે પાછો આવે.
jQuery રીડાયરેક્શન ખરેખર જાવાસ્ક્રિપ્ટ રીડાયરેક્શન છે . JQuery સાથે રીડાયરેક્ટ કરવું એ ઓવરકીલ માનવામાં આવે છે કારણ કે તમે ઓછા કોડ સાથે શુદ્ધ જાવાસ્ક્રિપ્ટ રીડાયરેક્શન કરી શકો છો .
તમે જે પૃષ્ઠ પર પુનirectદિશામાન કરવા માંગો છો તેના URL સાથે જૂના પૃષ્ઠને રીડાયરેક્શન કોડથી બદલો.
old-page.html:
<!DOCTYPE html/
<html/
<body/
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"/</script/
<script type="text/javascript"/
//
jQuery URL redirection
$(document).ready( function() {
url = "http://www.mydomain.com/new-page.html";
$( location ).attr("href",
url);
});
</script/
</body/
</html/
jquery-redirect-test.htm
<!DOCTYPE html/
<html>
<body>
<script
src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready( function() {
url = "https://kylabs.net/web/dev/jquery-redirect.htm";
$(location).attr("href", url);
});
</script>
</body>
</html>
આ પૃષ્ઠ પર પાછા jquery-redirect-test.htm થી રીડાયરેક્ટ કરવા માટે આ લિંકને દબાવો :