Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να ξαναγράψει URLs σε PHP αρχεία σε άλλη Domain Name

Ξαναγράφοντας URLs στα αρχεία PHP είναι χρήσιμο όταν θέλετε να μεταβείτε σε ένα νέο τομέα . Αντί να περάσει από κάθε αρχείο PHP και την αλλαγή των διευθύνσεων URL , μπορείτε να χρησιμοποιήσετε μια λειτουργική μονάδα Apache ονομάζεται " mod_rewrite " για να ανακατευθύνει αυτόματα όλες τις διευθύνσεις URL PHP στο νέο σας τομέα . Αυτός ο τύπος ανακατεύθυνσης απαιτεί παλιό domain σας να τρέχει σε ένα διακομιστή Apache HTTP . Οδηγίες
Η

1 Ανοίξτε ένα πρόγραμμα επεξεργασίας κειμένου , όπως το Notepad των Windows . Εάν το παλιό server σας έχει ήδη " . Htaccess " στον κύριο κατάλογο της , ανοίξτε το αρχείο . Διαφορετικά , ξεκινήστε ένα νέο έγγραφο κειμένου . 2

Πληκτρολογήστε την εντολή "Επιλογές FollowSymLinks + " σε μια γραμμή και την εντολή " RewriteEngine On" στην επόμενη γραμμή . Αυτό δίνει τη δυνατότητα επανεγγραφής μηχανή εκτέλεσης ώστε να μπορεί να επεξεργαστεί κατάλληλα οι κανόνες επανεγγραφής .
Εικόνων 3

Πληκτρολογήστε την εντολή " RewriteRule ^ ( . + ) \\ . Php $ http://www.mynewdomain . com /$ 1.php [ R = 301 , L ] " εάν το νέο domain σας έχει τις ίδιες ακριβώς τα ονόματα των καταλόγων και τη δομή , όπως το παλιό. Το " 301 " λέει στον server ότι αυτό είναι μια μόνιμη ανακατεύθυνση . Το "L" λέει στον server αυτό είναι το τελευταίο κανόνας επανεγγραφής για αυτό το URL . Για παράδειγμα , " http://www.myOLDdomain.com/guides/tutorial.php " θα μεταφερθείτε σε " http://www.mynewdomain.com/guides/tutorial.php " . Αυτό θα ανακατευθύνει μόνο τις διευθύνσεις URL τελειώνει σε " . Php " .
Η 4

Πληκτρολογήστε την εντολή " RewriteRule ^ olddirectory /( . + ) \\ . Php $ http://mynewdomain.com/newdirectory/$ 1. php [ R = 301 , L ] " αν τα ονόματα του καταλόγου είναι διαφορετικές για τα νέα domain σας . Επαναλάβετε αυτή την εντολή , μία ανά γραμμή , για κάθε μεταβολή των κατάλογο στο νέο σας τομέα .
5

Αποθηκεύστε το αρχείο ως " . Htaccess " . Σε ορισμένα προγράμματα επεξεργασίας κειμένου μπορεί να χρειαστεί να επισυνάψουν το όνομα του αρχείου σε εισαγωγικά για να αποθηκεύσετε σωστά .
Η 6

Ανεβάστε το " htaccess . " Το αρχείο στον αρχικό κατάλογο του διακομιστή που περιέχει το domain σας .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα