Αποστολέας Θέμα: Redirect στη νέα ιστοσελίδα του σχολείου  (Αναγνώστηκε 403 φορές)

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 6111
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Redirect στη νέα ιστοσελίδα του σχολείου
« στις: 12 Σεπ 2021, 08:46:11 πμ »
Το ΠΣΔ προσφέρει τρεις βασικές μεθόδους για hosting:
  • Στους παλιούς servers. Η διεύθυνση της σελίδας τότε έχει τη μορφή http://12lyk-ioann.ioa.sch.gr.
  • Στους νέους servers (https://webhost.sch.gr). Η διεύθυνση της σελίδας τότε είναι https://12lyk-ioann.ioa.sch.gr. Το "s" σημαίνει πιο ασφαλής, κρυπτογραφημένη σύνδεση για τους χρήστες της σελίδας.
  • Στο https://blogs.sch.gr/12lykioan. Προσοχή στη διαφορά 12lykioan, που είναι σαν το username του email του σχολείου, από το 12lyk-ioann που έχει παύλα και πιθανώς περισσότερα γράμματα.
Η πρώτη μέθοδος δεν προτείνεται σε καμία περίπτωση. Οι servers είναι πιο αργοί, δεν προσφέρουν τίποτα παραπάνω από τη δεύτερη περίπτωση, και δεν υπάρχει https.

Η δεύτερη μέθοδος προτείνεται μόνο εφόσον δεν μας κάνει η τρίτη, και μόνο εφόσον υπάρχει μόνιμο άτομο στο σχολείο (=ο Πληροφορικός) που θέλει να ασχοληθεί με συντήρηση server. Ναι μεν προσφέρεται το plesk control panel, αλλά συχνά πυκνά θα δούμε προβλήματα "δεν γίνεται εγκατάσταση wordpress/joomla", "δεν είναι συμβατή η έκδοση php", "δεν παίρνει τα updates λόγω plugins", "χρειάζεται πρόσβαση μέσω ftp" κλπ. Δεν είναι αυτονόητο ότι όλοι οι Πληροφορικοί έχουν χρόνο να ασχοληθούν με αυτά.

Η τρίτη μέθοδος σημαίνει ότι το ΠΣΔ συντηρεί την υποδομή και το σχολείο συντηρεί μόνο το περιεχόμενο. Δεν χρειάζεται καμία εξειδικευμένη γνώση για τη συντήρηση της σελίδας του σχολείου. Είναι η προτεινόμενη στις περισσότερες περιπτώσεις.

Με βάση τα παραπάνω, κάποια σχολεία ζητούν να γίνει redirect από την παλιά τους σελίδα http://12lyk-ioann.ioa.sch.gr στη νέα σελίδα https://blogs.sch.gr/12lykioan. Για να γίνει αυτό, δημιουργήστε ένα αρχείο index.php, παρόμοιο με το παρακάτω:

Κώδικας: PHP
  1. <?php
  2.   header("HTTP/1.1 301 Moved Permanently");
  3.   header("Location: https://blogs.sch.gr/12lykioan");
  4.   exit();
  5. ?>

Στη συνέχεια ανεβάστε το στην παλιά σελίδα χρησιμοποιώντας π.χ. το πρόγραμμα filezilla.
Αν υποθέσουμε ότι το index.php το έχετε στα Έγγραφα, ένας γρήγορος τρόπος με τερματικό είναι:

Κώδικας: Bash
  1. cd ~/Έγγραφα
  2. ftp -p users.sch.gr
  3. username: 12lykioan
  4. password: 1234
  5. put index.php
  6. bye

evry

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 3615
  • to Iterate is human to Recurse divine
Απ: Redirect στη νέα ιστοσελίδα του σχολείου
« Απάντηση #1 στις: 12 Σεπ 2021, 08:11:56 μμ »
Αν το site είναι με κώδικα html/css/javascript και δεν έχει βάση δεδομένων από πίσω, η μόνη διαφορά της δεύτερης από την πρώτη περίπτωση είναι το secure ή είναι και πιο γρήγορη?
Έχει και κάποια άλλα πλεονεκτήματα;
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

Νίκος Αδαμόπουλος

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 2843
  • Πύργος Ηλείας
Απ: Redirect στη νέα ιστοσελίδα του σχολείου
« Απάντηση #2 στις: 12 Σεπ 2021, 08:54:01 μμ »
Πάνω στη στιγμή! Στο σχολείο μου είμαστε στην περίπτωση 1 με joomla γιατί την είχαμε φτιάξει από παλιά. Όλη την ώρα πέφτει...!

Πήγα χθες να στείλω το παρακάτω στο helpdesk και όταν συνδέθηκα μου βγήκε ένα pop-up που έλεγε ότι ασχολούνται με το πρόβλημα και για αυτό να μην ανοίξω νέο ticket.

Ήδη σκέφτομαι να κάνω τη μετάβαση από την περίπτωση 1 στην περίπτωση 2 μόνο και μόνο για να μη χαθεί τελείως το παλιό υλικό. Υπάρχουν κάποιες σχετικές οδηγίες και πιστεύω να πετύχει...

Το πρόβλημα που θα παραμείνει είναι αυτό που περιγράφει ο Άλκης και επιπλέον με την περίπτωση 3 (τα blog) είναι πιο εύκολο να βάζουν και άλλοι συνάδελφοι υλικό. Ήδη έχω στήσει έναν πρώτο σκελετό, αλλά...
...αν κάνω στο αρχικό site ανακατεύθυνση αυτό σημαίνει ότι δεν θα είναι προσβάσιμο το παλιό υλικό (?). Αν μετακινούσα όλα τα αρχεία του joomla σε έναν υποφάκελο old με σκοπό να ισχύει το URL π.χ. xxxx-ioann.ioa.sch.gr/old αυτό θα αρκούσε και θα δούλευε (μάλλον είμαι υπεραισιόδοξος!) ή θα χρειαζόταν να πειραχτεί και η DB ή και τίποτα άλλες ρυθμίσεις;

##############

Η σελίδα του σχολείου μας xxxx-pyrgou.ilei.sch.gr δεν εμφανίζεται στους φυλλομετρητές και στη θέση της βγαίνουν συνεχώς ενδείξεις όπως παρακάτω...
Επίσης για κάποιο λόγο εμφανίζεται για την ιστοσελίδα η ένδειξη «Μη ασφαλής».

-----------------------

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webhost@sch.gr to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.

--------------------

Η σύνδεσή σας δεν είναι ιδιωτική
Οι εισβολείς ενδέχεται να προσπαθήσουν να υποκλέψουν τα στοιχεία σας από τον ιστότοπο xxxx-pyrgou.ilei.sch.gr (για παράδειγμα, κωδικούς πρόσβασης, μηνύματα ή πιστωτικές κάρτες). Μάθετε περισσότερα
NET::ERR_CERT_COMMON_NAME_INVALID

--------------------

Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request
Reason: Error reading from remote server

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 6111
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Redirect στη νέα ιστοσελίδα του σχολείου
« Απάντηση #3 στις: 13 Σεπ 2021, 08:27:09 πμ »
Αν το site είναι με κώδικα html/css/javascript και δεν έχει βάση δεδομένων από πίσω, η μόνη διαφορά της δεύτερης από την πρώτη περίπτωση είναι το secure ή είναι και πιο γρήγορη?
Έχει και κάποια άλλα πλεονεκτήματα;

Η δεύτερη περίπτωση φιλοξενείται σε γρηγορότερους servers με νεότερα λειτουργικά συστήματα κλπ. Από την άλλη, αν φτάσει να έχει πολλαπλάσιους χρήστες από την πρώτη περίπτωση, είναι πιθανόν να ανταποκρίνεται και πιο αργά.

Το https πέρα από το secure, τυγχάνει καλύτερης μεταχείρισης και από τα search engines (καλύτερο ranking) αλλά και από τους browsers.
Για παράδειγμα, αυτό που λέει ο @Νίκος για την ένδειξη «Μη ασφαλής» οφείλεται στην απουσία https.

Τέλος, μπορεί σε κάποια στιγμή να θες να δοκιμάσεις ένα wordpress ή ένα joomla, με την δεύτερη περίπτωση μπορείς να κάνεις δυο κλικ στο plesk control panel και να τα εγκαταστήσεις σε υποφάκελο, χωρίς να πειράξεις το υπόλοιπο site σου.

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 6111
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Redirect στη νέα ιστοσελίδα του σχολείου
« Απάντηση #4 στις: 13 Σεπ 2021, 08:36:15 πμ »
Ήδη σκέφτομαι να κάνω τη μετάβαση από την περίπτωση 1 στην περίπτωση 2 μόνο και μόνο για να μη χαθεί τελείως το παλιό υλικό. Υπάρχουν κάποιες σχετικές οδηγίες και πιστεύω να πετύχει...

Υπάρχουν διάφοροι οδηγοί στο Internet για μεταφορά Joomla σε Wordpress, ίσως να αξίζει τον κόπο να το μεταφέρετε απευθείας στο blogs.sch.gr χωρίς να παίξετε καθόλου με την περίπτωση 2.

> Αν μετακινούσα όλα τα αρχεία του joomla σε έναν υποφάκελο old με σκοπό να ισχύει το URL π.χ. xxxx-ioann.ioa.sch.gr/old αυτό θα αρκούσε και θα δούλευε (μάλλον είμαι υπεραισιόδοξος!) ή θα χρειαζόταν να πειραχτεί και η DB ή και τίποτα άλλες ρυθμίσεις;

Από joomla είμαι ανίδεος, αλλά ένα γρήγορο googling λέει ότι πρέπει να ενημερώσεις τη διεύθυνση του ιστοχώρου στο αρχείο configuration.php.
Από την μέχρι τώρα εμπειρία μου με διάφορα CMS, δεν νομίζω ότι θα χρειαστεί κάποια αλλαγή στη βάση δεδομένων.

> Επίσης για κάποιο λόγο εμφανίζεται για την ιστοσελίδα η ένδειξη «Μη ασφαλής».

Αυτό είναι λόγω της χρήσης http αντί για https.

> The proxy server received an invalid response from an upstream server.

Αυτά είναι εσωτερικά προβλήματα του ΠΣΔ, πιθανώς κακή επικοινωνία του web server με τον cache server. Θέλει άνοιγμα δελτίου στο helpdesk.

thanos

  • Βετεράνος
  • ****
  • Μηνύματα: 55
Απ: Redirect στη νέα ιστοσελίδα του σχολείου
« Απάντηση #5 στις: 13 Σεπ 2021, 04:24:09 μμ »
Αν έχω επιλέξει το 2ο και θέλω να αλλάξω στο 3ο, θα πρέπει να επικοινωνήσω με το HelpDesk, ή γίνεται από κάποια επιλογή, μήπως γνωρίζεις;

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 6111
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Redirect στη νέα ιστοσελίδα του σχολείου
« Απάντηση #6 στις: 13 Σεπ 2021, 05:03:58 μμ »
Είναι ανεξάρτητες υπηρεσίες. Αν έχεις wordpress στο 2 και θες να το πας στο 3, κάνεις export / import. Και μετά αν θες βάζεις ένα redirect.
Δεν νομίζω ότι το ΠΣΔ θα ασχοληθεί να κάνει export / import εφόσον μπορούν να το κάνουν οι μονάδες μόνες τους.

Νίκος Αδαμόπουλος

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 2843
  • Πύργος Ηλείας
Απ: Redirect στη νέα ιστοσελίδα του σχολείου
« Απάντηση #7 στις: 13 Σεπ 2021, 09:44:19 μμ »
Υπάρχουν διάφοροι οδηγοί στο Internet για μεταφορά Joomla σε Wordpress, ίσως να αξίζει τον κόπο να το μεταφέρετε απευθείας στο blogs.sch.gr χωρίς να παίξετε καθόλου με την περίπτωση 2.

Αν έχεις wordpress στο 2 και θες να το πας στο 3, κάνεις export / import.

Εννοείς ότι το blogs.sch.gr βασίζεται σε wordpress, άρα μπορεί το υλικό από το Joomla να αντιγραφτεί στο blogs.sch.gr ;

alkisg

  • Τεχνικός / καθαρίστρια
  • *****
  • Μηνύματα: 6111
    • Ο Διερμηνευτής της ΓΛΩΣΣΑΣ
Απ: Redirect στη νέα ιστοσελίδα του σχολείου
« Απάντηση #8 στις: 13 Σεπ 2021, 11:09:22 μμ »
Νίκο ναι, αν ψάξεις για migrate joomla to wordpress θα βρεις κάμποσες μεθόδους στο Internet, κάποιες από αυτές θα κάνουν.
Το blogs.sch.gr είναι wordpress και έχει λειτουργία import: Σύνδεση → Πίνακας ελέγχου → Εργαλεία → Εισαγωγή.

lycourgus

  • Θαμώνας
  • ***
  • Μηνύματα: 20
Απ: Redirect στη νέα ιστοσελίδα του σχολείου
« Απάντηση #9 στις: 16 Σεπ 2021, 09:49:24 πμ »
Να σημειώσω πως και το νέο σύστημα Webhosting (περίπτωση 2) φαίνεται να μην είναι πολύ σταθερό (πέραν από τη σχετικά αργή λειτουργία, σε πολλές περιπτώσεις πέφτει - ιδιαίτερα πέρυσι κατά την περίοδο της καραντίνας).
Προσωπικά έχω κρατήσει το "παλιό" hosting  χωρίς CMS αλλά με ελάχιστη php να φορτώνει header/footer και παράλληλα δοκιμάζω με τους μαθητές (στα πλαίσια του μαθήματος Ανάπτυξη Ιστοτόπων του ΕΠΑΛ) ένα wordpress στο "νέο".
Θα πρότεινα πολύ προσεκτική δοκιμή πριν μεταφερθείτε από το 1 στο 2 (και φοβάμαι μήπως τελικά αναγκαστούμε να καταλήξουμε στη λύση 3).