Redirect στη νέα ιστοσελίδα του σχολείου

Ξεκίνησε από alkisg, 12 Σεπ 2021, 08:46:11 ΠΜ

« προηγούμενο - επόμενο »

alkisg

Το ΠΣΔ προσφέρει τρεις βασικές μεθόδους για 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
<?php
  header("HTTP/1.1 301 Moved Permanently");
  header("Location: https://blogs.sch.gr/12lykioan");
  exit();
?>


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

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

evry

Αν το site είναι με κώδικα html/css/javascript και δεν έχει βάση δεδομένων από πίσω, η μόνη διαφορά της δεύτερης από την πρώτη περίπτωση είναι το secure ή είναι και πιο γρήγορη?
Έχει και κάποια άλλα πλεονεκτήματα;
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

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

Πάνω στη στιγμή! Στο σχολείο μου είμαστε στην περίπτωση 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

Παράθεση από: evry στις 12 Σεπ 2021, 08:11:56 ΜΜ
Αν το site είναι με κώδικα html/css/javascript και δεν έχει βάση δεδομένων από πίσω, η μόνη διαφορά της δεύτερης από την πρώτη περίπτωση είναι το secure ή είναι και πιο γρήγορη?
Έχει και κάποια άλλα πλεονεκτήματα;

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

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

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

alkisg

Παράθεση από: Νίκος Αδαμόπουλος στις 12 Σεπ 2021, 08:54:01 ΜΜ
Ήδη σκέφτομαι να κάνω τη μετάβαση από την περίπτωση 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

Αν έχω επιλέξει το 2ο και θέλω να αλλάξω στο 3ο, θα πρέπει να επικοινωνήσω με το HelpDesk, ή γίνεται από κάποια επιλογή, μήπως γνωρίζεις;

alkisg

Είναι ανεξάρτητες υπηρεσίες. Αν έχεις wordpress στο 2 και θες να το πας στο 3, κάνεις export / import. Και μετά αν θες βάζεις ένα redirect.
Δεν νομίζω ότι το ΠΣΔ θα ασχοληθεί να κάνει export / import εφόσον μπορούν να το κάνουν οι μονάδες μόνες τους.

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

Παράθεση από: alkisg στις 13 Σεπ 2021, 08:36:15 ΠΜ
Υπάρχουν διάφοροι οδηγοί στο Internet για μεταφορά Joomla σε Wordpress, ίσως να αξίζει τον κόπο να το μεταφέρετε απευθείας στο blogs.sch.gr χωρίς να παίξετε καθόλου με την περίπτωση 2.

Παράθεση από: alkisg στις 13 Σεπ 2021, 05:03:58 ΜΜ
Αν έχεις wordpress στο 2 και θες να το πας στο 3, κάνεις export / import.

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

alkisg

Νίκο ναι, αν ψάξεις για migrate joomla to wordpress θα βρεις κάμποσες μεθόδους στο Internet, κάποιες από αυτές θα κάνουν.
Το blogs.sch.gr είναι wordpress και έχει λειτουργία import: Σύνδεση → Πίνακας ελέγχου → Εργαλεία → Εισαγωγή.

lycourgus

Να σημειώσω πως και το νέο σύστημα Webhosting (περίπτωση 2) φαίνεται να μην είναι πολύ σταθερό (πέραν από τη σχετικά αργή λειτουργία, σε πολλές περιπτώσεις πέφτει - ιδιαίτερα πέρυσι κατά την περίοδο της καραντίνας).
Προσωπικά έχω κρατήσει το "παλιό" hosting  χωρίς CMS αλλά με ελάχιστη php να φορτώνει header/footer και παράλληλα δοκιμάζω με τους μαθητές (στα πλαίσια του μαθήματος Ανάπτυξη Ιστοτόπων του ΕΠΑΛ) ένα wordpress στο "νέο".
Θα πρότεινα πολύ προσεκτική δοκιμή πριν μεταφερθείτε από το 1 στο 2 (και φοβάμαι μήπως τελικά αναγκαστούμε να καταλήξουμε στη λύση 3).