Καθιστώ ικανό & Ρύθμιση mod_rewrite στον διακομιστή Apache/2.2.3 (CentOS) (ρυθμίσεις httpd.conf)

Dupa ce am instalat ΛΥΧΝΙΑ σε ένα διακομιστής ιστού ( 5.6 / 2) του , βρήκα ότι αν και η ενότητα mod_rewrite ενεργοποιείται, οι σελίδες που έπρεπε να σέβονται τον κανόνα του mod_rewrite nu puteau fi accesate.

Δεν βρέθηκε – Το ζητούμενο URL /rewrite_url.html δεν βρέθηκε σε αυτόν τον διακομιστή.”

Activare mod_rewrite στον διακομιστή Apache/2 (CentOS).

1. Dupa instalarea httpd (Apache), ανοίγουμε το αρχείο /etc/httpd/conf/ cu un editor (nano /etc/httpd/conf/httpd.conf) και πρώτα ελέγχουμε αν το module “mod_rewrite.sose regaseste in ΔΣΟ (Δυναμικό κοινόχρηστο αντικείμενο). Ar trebui sa gasim linia “LoadModule rewrite_module modules/mod_rewrite.sofara caracterul#in fata. Daca acest caracter exista va trebui sters, iar daca linia lipseste va trebui adaugata.

loadmodule_mod_rewrite

2. Αφήνουμε το πρόγραμμα επεξεργασίας ανοιχτό και κάνουμε αναζήτηση httpd.conf (Ctrl+W για αναζήτηση σε νανο) η γραμμή στην οποία βρίσκεται η οδηγία “Allow Override None“. Εδώ θα πρέπει να αλλάξουμε από “Allow Override None” σε “Allow Override All“.

allowoverwrite

3. Ctrl+x και Y για να αποθηκεύσετε τις αλλαγές που έγιναν στο αρχείο httpd.conf.

4. Επανεκκινήστε το httpd

επανεκκίνηση της υπηρεσίας httpd ή /etc/init.d/httpd επανεκκίνηση

Τώρα όλα πρέπει να λειτουργήσουν ΕΝΤΑΞΕΙ. Μην ξεχάσετε να προσθέσετε το αρχείο στον ριζικό φάκελο του ιστότοπου .htaccess cu liniile:

RewriteEngine On
RewriteBase /

Καθιστώ ικανό & Ρύθμιση mod_rewrite σε διακομιστή Apache/2.2.3 (CentOS)..

Ιδρυτής και συντάκτης Ρυθμίσεις μυστικότητας, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).

Home Η πηγή σας σε μαθήματα, χρήσιμες συμβουλές και νέα. Καθιστώ ικανό & Ρύθμιση mod_rewrite στον διακομιστή Apache/2.2.3 (CentOS) (ρυθμίσεις httpd.conf)
Αφήστε ένα σχόλιο