EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Ορισμός ως προεπιλεγμένη γλώσσα
PF ερωτήσεις - Φόρουμ

Πώς να ανακατευθύνει σίγουρα μια ιστοσελίδα σε μια άλλη στο Apache

PHP προγραμματισμού  
 
Πώς να ανακατευθύνει σίγουρα μια ιστοσελίδα σε μια άλλη στο Apache

 

Υπάρχουν φορές, που είτε επειδή έχετε αλλάξει διακομιστή ή τομέα, ή απλά επειδή έχετε τροποποιήσει τη διεύθυνση URL ενός από τους ιστότοπούς σας, Θέλετε οι συνδέσεις που υπάρχουν ήδη σε αυτό να συνεχίσουν να λειτουργούν σωστά. Για να γίνει αυτό, Τι πρέπει να κάνουμε είναι ενημερώσετε το διακομιστή, Πού είναι ο τομέας ή στις προηγούμενες σελίδες, όλα τα αιτήματα ή οι επισκέψεις που γίνονται στις παλιές διευθύνσεις URL, χωρίς να ρίχνονται σε από το τελευταίο σφάλμα 404.

Στην περίπτωση που χρησιμοποιείτε Apache, Είναι ο διακομιστής που χρησιμοποιείται κανονικά για τις σελίδες στη γλώσσα PHP ή οι διαχειριστές του τύπου περιεχομένου WordPress o Joomla, Σε αυτό το post θα δούμε πώς να κάνει αυτής της ανακατεύθυνσης.

 

Οριστική URLs σε Apache, χρησιμοποιώντας την ανακατεύθυνση .htaccess

 

Προκειμένου να γίνει η ανακατεύθυνση των σελίδων μας παλιά στη νέα, Πρέπει να ρυθμίσετε το αρχείο .htaccess στο διακομιστή σας. Αυτό το αρχείο περιέχει ορισμένες προϋποθέσεις και οδηγίες που ρυθμίζουν τις παραμέτρους του διακομιστή ώστε να λειτουργεί με συγκεκριμένο τρόπο. Φροντίδα τροποποιώντας το, επειδή ένα λάθος σε αυτό μπορεί να κάνει τις σελίδες σας χωρίς δυνατότητα πρόσβασης.

Όταν ανοίγετε το αρχείο .htaccess, Θα δείτε κάτι σαν αυτό:

Σε περίπτωση που το αρχείο σας δεν έχει αυτό το περιεχόμενο, προσθέστε το σε αυτό, και αν ήδη περιέχει την ετικέτα mod_rewrite, προσθέτει την οδηγία RewriteEngine σε εντός της ετικέτας αυτής.

Μαρτυρούν αυτή η αλλαγή της κατεύθυνσης ή ανακατεύθυνση είναι πολύ απλό, Το μόνο πράγμα που έχετε να εισάγετε στο αρχείο .htaccess είναι μια οδηγία Ανακατεύθυνση 301 μαζί με τις παλιές και τις νέες διευθύνσεις URL, είναι κάτι παρόμοιο με το ακόλουθο, όπου θα πρέπει να τροποποιήσετε τις διαφορετικές διευθύνσεις URL του παραδείγματος από εκείνες των σελίδων σας.

Ας υποθέσουμε ότι έχουμε δύο διακομιστές ‘Server1‘ και ‘Server2‘ και θα κάνει δύο ανακατευθύνσεις: στο πρώτο, Πρόκειται να επαναπροσανατολίσετε μια σελίδα ‘Σελίδα 1‘ του μας Server1, σε μια σελίδα ‘σελίδα 2‘ στον ίδιο διακομιστή, αφήνοντας έτσι:

Η δεύτερη ανακατεύθυνση, Πρόκειται να επαναπροσανατολίσετε μια σελίδα Σελίδα 1 σε μας Server1 σε μια σελίδα σελίδα 2 σε μας Server2, έτσι θα εμοίαζε με:

Το .htaccess που θα πρέπει να τροποποιηθούν και στις δύο περιπτώσεις είναι αυτή που Server1, Αυτό είναι όπου θα βρείτε τις διευθύνσεις URL που θέλετε να ανακατευθύνετε.

Και έτοιμος, Μια φορά ζητάμε την παλιά διεύθυνση URL στο πρόγραμμα περιήγησης, Αυτό θα μας ανακατευθύνει στη νέα.

 

Αφήστε μας ένα σχόλιο ή enter για να τοΦόρουμ
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

Σχετικά άρθρα