Buona giornata,
ho postato un msg sulla sezione Mac. Non ho ricevuto risposta e quindi provo in questa sezione, visto che le basi Unix di Mac Osx sono Linux e sicuramente Voi siete + esperti
Il mio problema è che mod_rewrite non mi funziona solo con il MIO UTENTE. E' un problema di permessi.
Se metto un file .htacces vuoto in una cartella nella dir utente la vedo elencata. Come scrivo qualcosa nel file .htacces la cartella sparisce dalla dir e se provo a lanciare un file al suo interno ricevo il msg:
"Forbidden
You don't have permission to access /~claudio/mod_rewrite/prodotto-34.html on this server."
Il modulo mod_rewrite funziona, ma non ho i permessi.
Se lo stesso file lo eseguo nella DIR PRINCIPALE WEB /Library/WebServer/Documents non ho questi problemi.
File di configurazione: httpd.conf
<Directory "/Library/WebServer/Documents">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
File di configurazione UTENTE: claudio.conf
<Directory "/Users/claudio/Sites/">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
File di configurazione: .htaccess
RewriteEngine On
RewriteRule ^prodotto-([0-9]+)\.html$ prodotti.php?id=$1
Grazie anticipate, Claudio