Salve a tutti,
sono poco esperto di apache e ho un problema col rewrite, spero possiate aiutarmi.
Utilizzo Apache 2.2 su server windows e vorrei abilitare il sef su un sito joomla.
Il problema è che non riesco a far funzionare il rewrite!
1) Ho abilitato la riga opportuna nell'httpd.conf (LoadModule rewrite_module modules/mod_rewrite.so
)
2) ho modificato opportunamente il file del virtual host, che corrisponde al mio dominio, per es
www.miodominio.it<VirtualHost ip>
RewriteEngine On
RewriteOptions Inherit
ServerAdmin webmaster@dummy-host.localhost
DocumentRoot "C:/web/xxx/yyy/miodominio"
ServerName
www.miodominio.it ErrorLog "logs/miodominio-error.log"
CustomLog "logs/miodominio-access.log" common
</VirtualHost>
3) ho riavviato apache
4) ho abilitato le 3 configurazione seo-sef in joomla
5) ho rinominato il file htaccess.txt in .htaccess, nella root del sito
6) ho provato a testare il funzionamento del rewrite come letto su un sito con questo codice
RewriteEngine On
Options +FollowSymLinks
#RewriteBase /
RewriteRule (.*)
http://www.google.com/Quello che mi aspetterei è che digitando
www.miodominio.it/chisiamo.htmlil browser mi rimandi a google. E' corretto o no?
Ho provato anche ad abilitare RewriteBase, ma niente. Non saprei cosa mettere dopo lo /, ho letto la documentazione ma non ho capito.
Il mio sito è in
c:\web\xxx\yyy\miodominio
e c:\web è la cartella htdocs di apache.
Cosa sbaglio? Quando vado sulla pagina
www.miodominio.it/chisiamo.htmlmi dice il classico messaggio 404 not found
Vi prego aiutatemi, grazie