কীভাবে jQuery সহ কোনও পৃষ্ঠাতে ইউআরএলে পুনর্নির্দেশ করবেন।
পুরাতন ইউআরএল থেকে নতুন ইউআরএলটিতে পৃষ্ঠা র্যাঙ্ক স্থানান্তর করতে অনুসন্ধান ইঞ্জিনগুলি 301 স্থিতি কোড ব্যবহার করে।
jQuery পুনঃনির্দেশ HTTP প্রতিক্রিয়া স্থিতি কোড: 200 ঠিক আছে।
সুতরাং জাভাস্ক্রিপ্ট পুনর্নির্দেশের মতো jQuery পুনঃনির্দেশ অনুসন্ধান ইঞ্জিন বান্ধব নয় এবং অন্যান্য পুনর্নির্দেশ পদ্ধতিগুলি ব্যবহার করা আরও ভাল যা 301 স্থায়ীভাবে স্থানান্তরিত স্থিতির কোডটি ফিরিয়ে দেয়।
jQuery পুনঃনির্দেশ আসলে জাভাস্ক্রিপ্ট পুনর্নির্দেশ । জিকুয়েরির সাথে পুনঃনির্দেশকে ওভারকিল হিসাবে বিবেচনা করা হয় কারণ আপনি কম কোড দিয়ে খাঁটি জাভাস্ক্রিপ্ট পুনর্নির্দেশ করতে পারেন ।
আপনি যে পৃষ্ঠায় পুনর্নির্দেশ করতে চান তার 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://www.rapidtables.org/web/dev/jquery-redirect.htm";
$(location).attr("href", url);
});
</script>
</body>
</html>
Jquery-redirect-test.htm থেকে এই পৃষ্ঠাটিতে ফিরে যেতে এই লিঙ্কটি টিপুন :