cPanel

Πού ανεβάζω τα αρχεία του site μου

Μάθετε πού ανεβάζετε τα αρχεία του site σας μέσα από το File Manager του cPanel, πώς χρησιμοποιείτε το public_html, πώς κάνετε αποσυμπίεση ZIP και τι να ελέγξετε αν βλέπετε Index of ή σφάλμα 403.

Πού πρέπει να ανεβάσω τα αρχεία του site μου;

Αν το site σας είναι συνδεδεμένο στο hosting, τα αρχεία του πρέπει να ανεβούν μέσα από το File Manager του cPanel, συνήθως στον φάκελο public_html. Αυτός είναι ο βασικός φάκελος που «βλέπει» ο επισκέπτης όταν πληκτρολογεί το domain σας.

Με απλά λόγια:

  • Αν ανεβάσετε τα αρχεία μέσα στο public_html, το site θα εμφανίζεται στο domain σας.
  • Αν τα ανεβάσετε εκτός public_html, δεν θα φαίνονται στο site.

Πώς ανοίγω το File Manager

  1. Συνδεθείτε στο cPanel.
  2. Ανοίξτε το File Manager.
  3. Στο αριστερό μενού βρείτε το public_html.
  4. Κάντε κλικ πάνω του για να δείτε τα αρχεία του site.

Αν το domain σας είναι το βασικό domain του πακέτου hosting, το περιεχόμενο του site συνήθως πρέπει να βρίσκεται απευθείας μέσα στο public_html.

Πώς ανεβάζω αρχεία site

Μπορείτε να ανεβάσετε είτε μεμονωμένα αρχεία είτε ένα συμπιεσμένο αρχείο .zip.

Επιλογή 1: Ανέβασμα μεμονωμένων αρχείων

  1. Μπείτε στο public_html.
  2. Πατήστε Upload.
  3. Επιλέξτε τα αρχεία του site από τον υπολογιστή σας.
  4. Περιμένετε να ολοκληρωθεί η μεταφόρτωση.

Αυτό είναι πρακτικό όταν έχετε λίγα αρχεία, για παράδειγμα ένα index.html, εικόνες και ένα αρχείο CSS.

Επιλογή 2: Ανέβασμα ZIP και αποσυμπίεση

Αν το site σας έχει πολλά αρχεία, είναι πιο εύκολο να ανεβάσετε ένα .zip και μετά να το αποσυμπιέσετε.

  1. Ανεβάστε το αρχείο .zip μέσα στο public_html.
  2. Κάντε δεξί κλικ στο αρχείο.
  3. Επιλέξτε Extract ή Extract Here.
  4. Ελέγξτε ότι τα αρχεία βγήκαν σωστά στον ίδιο φάκελο.

Σημαντικό: αν το ZIP περιέχει έναν επιπλέον φάκελο, μπορεί τα αρχεία να αποσυμπιεστούν μέσα σε αυτόν. Σε αυτή την περίπτωση, το site ίσως χρειάζεται να μετακινηθεί ένα επίπεδο πιο πάνω, ώστε το index.php ή το index.html να βρίσκεται απευθείας στο public_html.

Τι πρέπει να υπάρχει μέσα στο public_html;

Για να εμφανιστεί σωστά μια σελίδα, συνήθως πρέπει να υπάρχει ένα βασικό αρχείο αρχικής σελίδας, όπως:

  • index.php
  • index.html

Αν δεν υπάρχει τέτοιο αρχείο, ο server μπορεί να εμφανίσει Index of, δηλαδή μια λίστα με τα αρχεία του φακέλου αντί για το site σας.

Τι σημαίνει “Index of” και πώς το διορθώνω;

Το μήνυμα Index of εμφανίζεται όταν ο server δεν βρίσκει αρχική σελίδα στον φάκελο που ανοίγει ο επισκέπτης.

Για να το διορθώσετε:

  1. Ανοίξτε το public_html.
  2. Ελέγξτε αν υπάρχει αρχείο index.php ή index.html.
  3. Αν τα αρχεία του site είναι μέσα σε υποφάκελο, μετακινήστε τα στο σωστό επίπεδο.
  4. Αν χρειάζεται, μετονομάστε το βασικό αρχείο της αρχικής σελίδας σε index.php ή index.html.

Τι είναι τα permissions και τι να βάλω;

Τα permissions είναι τα δικαιώματα πρόσβασης στα αρχεία και τους φακέλους. Αν δεν είναι σωστά, το site μπορεί να μην ανοίγει σωστά ή να εμφανίζει σφάλμα.

Συνήθως οι βασικές τιμές είναι:

  • Φάκελοι: 755
  • Αρχεία: 644

Αν θέλετε να αλλάξετε permissions στο File Manager:

  1. Κάντε δεξί κλικ στο αρχείο ή στον φάκελο.
  2. Επιλέξτε Permissions ή Change Permissions.
  3. Ορίστε την κατάλληλη τιμή.

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

Τι είναι το .htaccess;

Το .htaccess είναι ένα αρχείο ρυθμίσεων που μπορεί να επηρεάζει τη λειτουργία του site σας. Χρησιμοποιείται συχνά για:

  • redirect, δηλαδή ανακατεύθυνση σε άλλη σελίδα ή άλλο domain
  • ρύθμιση φιλικών URL
  • περιορισμούς πρόσβασης

Αν το site σας δεν ανοίγει σωστά μετά από αλλαγή στο .htaccess, κάντε τα εξής:

  1. Βρείτε το αρχείο .htaccess μέσα στο public_html.
  2. Μετονομάστε το προσωρινά, για παράδειγμα σε .htaccess_old.
  3. Ελέγξτε ξανά το site.

Αν το πρόβλημα λυθεί, τότε το θέμα πιθανότατα βρίσκεται στις ρυθμίσεις του αρχείου.

Πώς κάνω redirect από το cPanel

Αν θέλετε να στέλνετε τους επισκέπτες από μια διεύθυνση σε άλλη, μπορείτε να χρησιμοποιήσετε redirect.

Παράδειγμα: από www.example.gr σε example.gr ή από μια παλιά σελίδα σε μια νέα.

Συνήθως αυτό γίνεται είτε από το εργαλείο Redirects στο cPanel είτε με ρύθμιση στο .htaccess. Αν δεν είστε σίγουροι ποια μέθοδος ταιριάζει, χρησιμοποιήστε τη ρύθμιση του cPanel για πιο απλό χειρισμό.

Τι σημαίνει σφάλμα 403;

Το σφάλμα 403 Forbidden σημαίνει ότι ο server δεν επιτρέπει την πρόσβαση στη σελίδα. Αυτό μπορεί να συμβεί συνήθως λόγω:

  • λανθασμένων permissions
  • προβλήματος στο .htaccess
  • λάθους στη θέση των αρχείων
  • έλλειψης σωστού αρχείου αρχικής σελίδας

Τι να ελέγξετε:

  1. Βεβαιωθείτε ότι τα αρχεία βρίσκονται στο public_html.
  2. Ελέγξτε ότι υπάρχει index.php ή index.html.
  3. Επιβεβαιώστε ότι τα permissions είναι σωστά.
  4. Δοκιμάστε προσωρινά να μετονομάσετε το .htaccess.

Συχνό παράδειγμα σωστής δομής

Αν το site σας είναι απλό, μια σωστή δομή μπορεί να είναι η εξής:

  • public_html/index.html
  • public_html/style.css
  • public_html/images/logo.png

Αν χρησιμοποιείτε WordPress ή άλλο CMS, τα αρχεία της εγκατάστασης πρέπει επίσης να βρίσκονται μέσα στο public_html, όχι σε ξεχωριστό φάκελο που δεν εξυπηρετεί το domain.

Γρήγορος έλεγχος αν το site δεν φαίνεται

  1. Ελέγξτε ότι τα αρχεία είναι μέσα στο public_html.
  2. Βεβαιωθείτε ότι υπάρχει αρχείο index.php ή index.html.
  3. Ελέγξτε τα permissions.
  4. Δοκιμάστε να μετονομάσετε προσωρινά το .htaccess.
  5. Αν ανεβάσατε ZIP, επιβεβαιώστε ότι έγινε σωστό Extract.

Αν ακολουθήσετε τα παραπάνω βήματα, στις περισσότερες περιπτώσεις το site θα εμφανιστεί σωστά στο domain σας.

Χρειάζεστε περισσότερη βοήθεια;

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

Ανοίξτε ticket