Με ποιόν τρόπο "επιβάλλουμε" αν η δικτυακή μας διεύθυνση περιέχει ή όχι το www; Ό,τι και να πληκτρολογήσει ο δυνητικός επικέπτης της ιστοσελίδας μας, ό,τι και να περιέχει στη διεύθυνση ο σύνδεσμος που υπάρχει σε ένα τρίτο site, πώς μπορούμε να ορίσουμε εμείς αν θα υπάρχει το www;
Είναι κάτι που απασχολεί πολλούς ιδιοκτήτες ιστοσελίδων, με δεδομένη την κοινή πεποίθηση ότι η ενιαία, και μια μορφή url, με ή χωρίς το www, είναι ένα πλεονέκτημα στην επιθυμητή βελτιστοποίηση της ιστοσελίδας για τις μηχανές αναζήτησης.
Στο κείμενο που ακολουθεί, δημοσιεύουμε οδηγίες για να το υλοποίησετε με προσθήκη λίγων γραμμών κώδικα στο αρχείο .htaccess της ιστοσελίδας σας, μέσω του cPanel File Manager.
Aκολουθήστε τα παρακάτω βήματα:
1. Σύνδεση με cPanel
2. Στην κατηγορία Files, επιλέγετε το File Manager
3. Στη συνέχεια, κλικάρετε στο κουμπί Settings
και επιλέγετε να εμφανίζονται τα αρχεία που αρχίζουν με τελεία
4. Eντοπίζετε στο φάκελο public_html το αρχείο .htaccess, το επιλέγετε και πατάτε το κουμπί Edit.
5. Αν επιθυμείτε να υπάρχει πάντα το www, ο κώδικας που θα προσθέσετε είναι:
# Force www:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^somesite.gr [NC]
RewriteRule ^(.*)$ http://www.somesite.gr
/$1 [L,R=301,NC]
6. Αν επιθυμείτε να μην εμφανίζεται το www, ο κώδικας που θα προσθέσετε είναι:
#Force non-www:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.somesite\.gr [NC]
RewriteRule ^(.*)$ http://somesite.gr
/$1 [L,R=301,NC]