Προσθήκη ή αφαίρεση του www από τη url

Προσθήκη ή αφαίρεση του www από τη url

Με ποιόν τρόπο "επιβάλλουμε" αν η δικτυακή μας διεύθυνση περιέχει ή όχι το www; Ό,τι και να πληκτρολογήσει ο δυνητικός επικέπτης της ιστοσελίδας μας, ό,τι και να περιέχει στη διεύθυνση ο σύνδεσμος που υπάρχει σε ένα τρίτο site, πώς μπορούμε να ορίσουμε εμείς αν θα υπάρχει το www;

Είναι κάτι που απασχολεί πολλούς ιδιοκτήτες ιστοσελίδων, με δεδομένη την κοινή πεποίθηση ότι η ενιαία, και μια μορφή url, με ή χωρίς το www, είναι ένα πλεονέκτημα στην επιθυμητή βελτιστοποίηση της ιστοσελίδας για τις μηχανές αναζήτησης.

Στο κείμενο που ακολουθεί, δημοσιεύουμε οδηγίες για να το υλοποίησετε με προσθήκη λίγων γραμμών κώδικα στο αρχείο .htaccess της ιστοσελίδας σας, μέσω του cPanel File Manager.

Aκολουθήστε τα παρακάτω βήματα:

1. Σύνδεση με cPanel

2. Στην κατηγορία Files, επιλέγετε το File Manager

filemanager link


3. Στη συνέχεια, κλικάρετε στο κουμπί Settings

filemanager settings


και επιλέγετε να εμφανίζονται τα αρχεία που αρχίζουν με τελεία

filemanagers showhidden

4. Eντοπίζετε στο φάκελο public_html το αρχείο .htaccess, το επιλέγετε και πατάτε το κουμπί Edit.

filemanager htaccess

 

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]
 

περιληπτικά:

Ό,τι και να πληκτρολογήσει ο δυνητικός επικέπτης της ιστοσελίδας μας, ό,τι και να περιέχει στη διεύθυνση ο σύνδεσμος που υπάρχει σε ένα τρίτο site, πώς μπορούμε να ορίσουμε εμείς αν θα υπάρχει το www;