Salve a tutti, sto cercando di abilitare il modulo mod_rewrite sul mio portatile, in modo da avere una macchina di test un pochino più simile a quella del mio sito su AV.
Facendo un po' di taglia-e-incolla da varie guide che ho trovato in rete (ne funzionasse una dall'inizio alla fine...), ho fatto quanto segue:
1. Ho abilitato il modulo "rewrite", usando questi comandi bash:
2. Poi ho aggiunto la direttiva AllowOverride All al file di configurazione della mia cartella locale (che risponde all'indirizzo http://localhost/davide/), ottenendo questo file (di cui un link si trova nella cartella /etc/apache2/conf.d, e funziona alla perfezione escludendo la direttiva aggiunta):Codice:cd /etc/apache2/mods-enabled/ sudo ln -s /etc/apache2/mods-available/rewrite.load rewrite.load
3. Infine, ho riavviato il server Apache:Codice:# copied from phpMyAdmin default Apache configuration Alias /davide /home/davide/public_html <Directory /home/davide/public_html> Options Indexes FollowSymLinks # add for .htaccess AllowOverride All DirectoryIndex index.html index.htm index.php <IfModule mod_php5.c> AddType application/x-httpd-php .php php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_value include_path . # add for typo3 php_value memory_limit 64M php_value upload_max_filesize 8M # add for joomla and kickstart php_value error_reporting 30709 </IfModule> </Directory>
o ancheCodice:sudo /etc/init.d/apache2 restart
Credo che però manchi ancora qualcosa, perché se in Joomla abilito l'uso del mod_rewrite, per qualsiasi pagina diversa dalla home page il server (e non Joomla stesso) mi restituisce errore 404 (sostenendo che manchi il file index.php)...Codice:sudo /etc/init.d/apache2 force-reload
C'è qualcuno che può aiutarmi a risolvere il problema?
Grazie a chi risponde... statemi bene...

LinkBack URL
About LinkBacks



