Προς το περιεχόμενο

Wordpress new site


Προτεινόμενες αναρτήσεις

Δημοσ.

Εχω κατασκευασει ενα wordpress site θελω να μεταφερω αυτο το site σε αλλο υποφακελο ο οποιος θα εχει αλλο ονομα. Εχω κανει αλλαγες στο αρχείο htaccess και εχω προσθεσει το ονομα του φακελου, εχω κανει αλλαγες στο αρχειο αρχείο wp-config.php στα WP_SITEURL και WP_HOME και εχω προσθεσει το καινουργιο url. Εχω δοκιμασει να αλλαξω την βαση δεδομενων και τον πινακα hrcom_options. Παρολες αυτες τις αλλαγες οταν βαζω το καινουργιο url στον browser, για καποιον λογο γινεται redirect στην αρχικη σελιδα και οχι στο url του υποφακελου. Που γινεται το λαθος???

Δημοσ.

Λογικά τα urls που έχεις είναι της μορφής: http://kati.gr (1) και http://kati.gr/allo (2)

Το (2) πρέπει να αντικαταστήσει το (1) τουλάχιστον στα παρακάτω:

wp_options, wp_posts, wp_postmeta

Πρόσεξε το .htaccess. Αν υπάρξει πρόβλημα, πρώτα δες αν λειτουργεί το backend (admin). Αν λειτουργεί, τότε άλλαξε τα permalinks στο default για να δεις τι παίζει.

Τέλος, μπορεί να έχεις θέμα με το configuration του server σου. Σε κάθε περίπτωση δες τα logs.

Δημοσ.

Πρέπει να γίνει search and replace στην βάση, παλιό με καινούργιο url 

https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

Το παλιό url υπάρχει και στον πίνακα των posts όχι μόνο στον options ( και σε άλλα μέρη επίσης) 

Μπορείς να χρησιμοποιήσεις το παραπάνω εργαλείο. Μόλις τελειώσει το replace κάνεις απλά save τα permalinks στο wordpress, δεν χρειάζεται ούτε να κάνεις αλλαγές στο htacces ούτε στο wp-config ( εκτός αν χρειάζεσαι 301 redirect) 

  • Like 1
Δημοσ.

Τα εχω δοκιμασει ολα αυτα και οταν βαζω το url του site για καποιον λογο γινεται redirect στην αρχικη σελιδα. Εχω ελεγξει το error log του apache και δεν εμφανιζει καποιο σφαλμα.

Δημοσ.

Ενημερωνω με καινουργια στοιχεια:

Υπαρχει ενα βασικο site με ενα url της μορφής: http://kati.gr  που ομως οταν το χτυπας στον browser γυρναει στην μορφη http://kati.gr/el. Απο αυτο το βασικο site πρεπει να παρω την βαση δεδομενων μαζι με τα αρχεια και να τα αντιγραψω ετσι ωστε να δημιουργηθει ενα site της μορφης http://kati.gr/allo (2).

Το δευτερο site παταει στην μορφη που εχει το πρωτο site και μετα γινονται αλλαγες σε αυτο. Οταν χτυπας το url για το δευτερο site στον browser γυρναει στην μορφη http://kati.gr/?lang=el. Εγω προσπαθω να δημιουργησω ενα ακομα site με την παραπανω λογικη. Εχω μεταφερει τα αρχεια σε καινουργιο φακελο,εχω αντιγραψει την βαση δεδομενων, εχω ρυθμισει  wp-config.php και .htaccess. Μεχρι και στην βαση δεδομενων εχω κανει αλλαγες για το url. Οταν βαζω το url για το καινουργιο site με γυρναει παντα στην αρχικη σελιδα του πρωτου site οταν ομως το βαζω στην μορφη http://kati.gr/?lang=el η σελιδα ανοιγει κανονικα. Υποθετω οτι χρειαζεται καποια παραπανω ρυθμιση στο htaccess?? Δεν εχω στησει εγω ολο αυτο το συστημα απο την αρχη απλα μου ζητηθηκε να προσθεσω την καινουργια σελιδα.

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...