Πώς να ανακατευθύνετε μια σελίδα στη διεύθυνση URL με το jQuery.
Οι μηχανές αναζήτησης χρησιμοποιούν τον κωδικό κατάστασης 301 για να μεταφέρουν την κατάταξη σελίδας από την παλιά διεύθυνση URL στη νέα διεύθυνση URL.
jQuery redirection επιστροφή κωδικός κατάστασης απόκρισης http: 200 ΟΚ.
Επομένως, η ανακατεύθυνση jQuery, όπως η ανακατεύθυνση Javascript, δεν είναι φιλική προς τη μηχανή αναζήτησης και είναι καλύτερα να χρησιμοποιήσετε άλλες μεθόδους ανακατεύθυνσης που επιστρέφουν κωδικό κατάστασης 301 Μετακινήθηκε μόνιμα.
Η ανακατεύθυνση jQuery είναι στην πραγματικότητα ανακατεύθυνση Javascript . Η ανακατεύθυνση με το jQuery θεωρείται υπερβολική διότι μπορείτε να κάνετε καθαρή ανακατεύθυνση Javascript με λιγότερο κώδικα.
Αντικαταστήστε την παλιά σελίδα με τον κώδικα ανακατεύθυνσης με τη διεύθυνση 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 πίσω σε αυτήν τη σελίδα: