Grazie alla pazienza e alla perseveranza di Gianluca, vi spiego come far funzionare htaccess in locale con easyphp.

Andiamo su: EasyPHP\apache\conf\httpd.conf

Commentiamo:

#
# Options FollowSymLinks Indexes
# AllowOverride All
#

Decommentiamo:

AddModule mod_rewrite.c

Decommentiamo:

LoadModule rewrite_module modules/mod_rewrite.so

Cosi facendo l’.htaccess se tutto il sito si trova nella root di easyphp e quindi all’interno della cartella www il tutto funziona.

RewriteEngine on
RewriteRule ^(.*)/(.*)/(.*),(.*)/biglietti.html$ /ticket.php?id=&id_cat=

Ma se abbiamo creato delle sottocartelle in www ad esempio: www/prova/ allora dobbiamo andare a modificarlo

RewriteEngine on
RewriteRule ^(.*)/(.*)/(.*),(.*)/biglietti.html$ /prova/ticket.php?id=&id_cat=

agggiungendo il percorso della cartella.

fonte: www.sastgroup.com