جاوا اسکرپٹ کے ذریعہ یو آر ایل کے صفحے کو کس طرح ری ڈائریکٹ کیا جائے۔
جاوا اسکرپٹ ری ڈائریکٹ 301 مستقل ری ڈائریکٹ اسٹیٹس کوڈ کو واپس نہیں کرتا ہے۔
پرانے صفحے کو ری ڈائریکشن کوڈ کے ساتھ اس صفحے کے یو آر ایل سے تبدیل کریں جس پر آپ ری ڈائریکٹ کرنا چاہتے ہیں۔
old-page.html:
<!DOCTYPE html/
<html/
<body/
<script type="text/javascript"/
// Javascript URL redirection
window.location.replace("http://www.mydomain.com/new-page.html");
</script/
</body/
</html/
سرچ انجن 301 حیثیت کا کوڈ استعمال کرتے ہیں تاکہ صفحے کے زمرے کو پرانی URL سے نئے URL میں منتقل کیا جاسکے۔
جاوا اسکرپٹ کی سمت واپسی HTTP جواب کی حیثیت کا کوڈ: 200 ٹھیک ہے۔
لہذا جاوا اسکرپٹ کی ردوبدل سرچ انجن کے موافق نہیں ہے اور یہ بہتر ہے کہ دوسرے نئ سمت طریقوں کا استعمال کریں جو حالت کوڈ کو واپس کردیں: 301 مستقل طور پر منتقل کردیا گیا۔
javascript-redirect-test.htm
<!DOCTYPE html/
<html/
<body/
<script
type="text/javascript">
// Javascript URL redirection
window.location.replace("https://www.rapidtables.org/web/dev/javascript-redirect.htm");
</script>
</body>
</html>
جاوا اسکرپٹ سے دوبارہ بھیجنے کے لئے اس لنک پر دبائیں- redirect-test.htm اس صفحے پر واپس جائیں: