htaccess tutorial 2: Πώς να Δημιουργήσετε ένα .htaccess Αρχείο

Δημοσιεύτηκε από τον alex

Πριν προβούμε σε περαιτέρω ανάλυση για το πώς μπορούμε να δημιουργήσουμε ένα .htaccess αρχείο, καλό θα ήταν να ξεκαθαρίσουμε ότι το αρχείο .htaccess δεν είναι κάποια επέκταση αρχείου, αλλά είναι αρχείο, το οποίο θα πραγματοποιήσει κάποιες ρυθμίσεις στον server όταν το τοποθετήσουμε σε κάποιο directory που φιλοξενούμε την ιστοσελίδα μας.

Η δημιουργία ενός .htaccess αρχείου είναι ιδιαίτερα απλή διαδικασία, αφού όταν είμαστε στο CPanel της ιστοσελίδας μας μπορούμε να κάνουμε κλικ στο εικονίδιο της δημιουργίας νέου αρχείου και να δημιουργήσουμε ένα .htaccess αρχείο.

.htaccess αρχεία μπορούμε επίσης να δημιουργήσουμε με οποιονδήποτε απλό text editor όπως το notepad ή το textpad και να τα ανεβάσουμε στο πακέτο web hosting που έχουμε αγοράσει από την εταιρία φιλοξενίας ιστοσελίδων.

Ας δούμε ένα παράδειγμα του τι θα μπορούσαμε να γράψουμε μέσα σε ένα .htaccess αρχείο.

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Αν και το παράδειγμα αυτό είναι λίγο προχωρημένο αυτή τη στιγμή, αυτό που κάνει είναι να ανακατευθύνει μία ιστοσελίδα χωρίς www., στην έκδοση της με www. Για παράδειγμα αν πληκτρολογήσουμε stigmahost.com, η ιστοσελίδα μας θα ανακατευθυνθεί αυτομάτως στο www.supremohosting.com.

Τέλος, αν υποπτεύεστε ότι υπάρχει κάποιο πρόβλημα με το .htaccess αρχείο σας ή ότι δεν δουλεύει είναι απαραίτητο να μιλήσετε με την εταιρία φιλοξενίας ιστοσελίδων (web hosting) και να τους ζητήσετε να σας δώσουν τη δυνατότητα να έχετε πρόσβαση σε αυτό.

Leave a Reply

Your email address will not be published.

 
 
 
εκπαιδευτικά βίντεο

Εκπαιδευτικά Βίντεο

Εκπαιδευτείτε μέσα από τα εντελώς δωρεάν βίντεο μας, πάνω σε web τεχνολογίες όπως HTML, CSS, Javascript και PHP.

 
δωρεάν themes

Δωρεάν Themes

Στη Supremo Hosting προσφέρουμε εντελώς δωρεάν premium wordpress themes για τις ανάγκες της ιστοσελίδας σας!

 
κατασκευή ιστοσελίδων

Κατασκευή Ιστοσελίδων

Επωφεληθείτε από τις εξαιρετικά χαμηλές τιμές που προσφέρουμε πάνω στην κατασκευή ιστοσελίδων και eshop.

cards