Anche apache ha ovviamente la possibilità di creare delle directory virtuali che mostrano i contenuti prescati da pagine che in realtà si trovano da tutt'altra parte e che magari pescano i loro dati da un database.
Per abilitare la mod_rewrite su apache apri il file httpd.conf.
Su windows ed easyphp ad esempio il percorso del file httpd.conf è:
C:\Program Files (x86)\EasyPHP-Devserver-16.1\eds-binaries\httpserver\apache2418x160301111830\conf
Cerca la riga:
LoadModule rewrite_module modules/mod_rewrite.so
e se è commentata, ovvero se ha davanti il cancelletto # toglilo per scommentare.
Ora cerca il blocco
<directory />
....
</directory>
E devi abilitare i seguenti campi
Options All
AllowOverride All
Quindi se non hai altre opzioni potresti avere un blocco del genere:
<directory />
Options All
AllowOverride All
</directory>
Cerca altre eventuali altre occorrenze di "AllowOverride None" e cambiale in:
AllowOverride All
Infine riavvia apache per rendere effettive le modifiche.
Riscrivere gli url non è mai stato così facile con apache e la mod_rewrite, basta modificare il file httpd.conf ed il gioco è fatto :)
mercoledì 11 maggio 2016
Come abilitare la mod_rewrite su apache
![Oggi è un altro post Oggi è un altro post](https://2.bp.blogspot.com/-XncLuLiVkD0/W8-UqV1FFyI/AAAAAAAA5eY/KgXpEz-HiHEwFwyT1DeXldt8XlMILKc7wCLcBGAs/s1600/photo-min.png)
Tags
Iscriviti a:
Commenti sul post (Atom)
Piaciuto l'articolo? Lascia un commento!
EmoticonEmoticon