cPanel

Γιατί βλέπω Index of αντί για το site μου

Αν βλέπετε “Index of” αντί για την ιστοσελίδα σας, συνήθως σημαίνει ότι ο φάκελος του site δεν έχει σωστό αρχείο αρχικής σελίδας ή ότι τα αρχεία έχουν ανέβει σε λάθος σημείο μέσα από το cPanel File Manager.

Αν όταν ανοίγετε το domain σας εμφανίζεται “Index of” αντί για την ιστοσελίδα σας, σημαίνει ότι ο server δεν βρίσκει ένα αρχείο αρχικής σελίδας για να φορτώσει το site. Αν δεν υπάρχει αρχείο όπως index.php ή index.html, το σύστημα μπορεί να εμφανίσει μια λίστα με τα αρχεία του φακέλου.

Το πιο συνηθισμένο αίτιο είναι ότι τα αρχεία του site έχουν ανέβει είτε στον λάθος φάκελο είτε χωρίς το σωστό αρχείο εκκίνησης μέσα στο public_html.

Τι πρέπει να ελέγξετε στο cPanel

  1. Συνδεθείτε στο cPanel και ανοίξτε το File Manager.
  2. Μεταβείτε στον φάκελο public_html.
    Αυτός είναι συνήθως ο βασικός φάκελος του site σας.
  3. Ελέγξτε αν υπάρχουν μέσα αρχεία όπως:
    • index.php
    • index.html
    • default.html ή άλλο αρχείο αρχικής σελίδας
  4. Αν βλέπετε μόνο φακέλους ή αρχεία όπως images, css, js και όχι αρχείο index, τότε αυτός είναι πιθανότατα ο λόγος που εμφανίζεται το “Index of”.

Συχνές αιτίες και τι να κάνετε

1. Τα αρχεία του site ανέβηκαν σε λάθος φάκελο

Μερικές φορές τα αρχεία ανεβαίνουν σε υποφάκελο αντί για το public_html. Για παράδειγμα, μπορεί να βρίσκονται στο public_html/site αντί στο public_html.

Τι να κάνετε: Μετακινήστε τα βασικά αρχεία του site στον σωστό φάκελο, ώστε το index.php ή το index.html να βρίσκεται απευθείας μέσα στο public_html ή στον φάκελο που αντιστοιχεί στο domain σας.

2. Λείπει το αρχείο αρχικής σελίδας

Αν ο φάκελος περιέχει μόνο περιεχόμενο και όχι αρχείο εκκίνησης, ο server δεν ξέρει ποια σελίδα να δείξει πρώτα.

Τι να κάνετε: Βεβαιωθείτε ότι υπάρχει ένα αρχείο με όνομα index.php ή index.html. Αν το site σας είναι WordPress, συνήθως θα πρέπει να υπάρχει το index.php.

3. Το αρχείο υπάρχει, αλλά έχει άλλο όνομα

Αν το βασικό αρχείο ονομάζεται π.χ. home.html ή main.php, το site μπορεί να μην το φορτώνει αυτόματα.

Τι να κάνετε: Μετονομάστε το αρχείο σε index.php ή index.html, ανάλογα με τη δομή του site σας.

4. Υπάρχει κενός φάκελος ή δοκιμαστική εγκατάσταση

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

Τι να κάνετε: Ελέγξτε αν ολοκληρώθηκε σωστά η μεταφόρτωση των αρχείων και αν τα αρχεία του site βρίσκονται όλα στον σωστό φάκελο.

Πώς να το διορθώσετε βήμα προς βήμα

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

Χρήσιμο παράδειγμα

Αν στο public_html βλέπετε μόνο τους φακέλους wp-content, wp-admin και wp-includes, αλλά όχι το index.php, τότε το WordPress δεν θα φορτώσει σωστά την αρχική σελίδα. Σε αυτή την περίπτωση, πρέπει να ελέγξετε αν το index.php λείπει ή αν τα αρχεία έχουν ανέβει σε λάθος φάκελο.

Αν το πρόβλημα συνεχίζεται

Αν έχετε ελέγξει τον φάκελο public_html και το site εξακολουθεί να εμφανίζει “Index of”, μπορεί να χρειάζεται επιπλέον έλεγχος στη ρύθμιση του domain ή στην εγκατάσταση του site. Σε αυτή την περίπτωση, συγκεντρώστε τις παρακάτω πληροφορίες πριν ζητήσετε βοήθεια:

  • το όνομα του domain
  • τι βλέπετε ακριβώς στην οθόνη
  • αν υπάρχει αρχείο index.php ή index.html στο public_html
  • αν τα αρχεία του site είναι σε υποφάκελο

Με αυτά τα στοιχεία, ο έλεγχος γίνεται πολύ πιο γρήγορα και πιο στοχευμένα.

Συμπέρασμα: Το μήνυμα “Index of” συνήθως σημαίνει ότι λείπει το βασικό αρχείο της αρχικής σελίδας ή ότι τα αρχεία του site δεν βρίσκονται στο σωστό φάκελο μέσα από το cPanel.

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

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

Ανοίξτε ticket