Di seguito è l'unico codice che ho nel file .htaccess
con apache 2.2.apache .htaccess rewrite - posso spostarlo in httpd.conf
Ho letto che è un impatto sulle prestazioni di utilizzare un .htacess
e meglio se questo può essere a corto di httpd.conf
. Quindi è possibile che io aggiunga questo in httpd.conf
? Se sì, dove lo metterei?
Dovrebbe entrare nel VirtualHost per ogni Host che ne ha avuto bisogno (nel mio caso un sacco di host) o potrebbe andare genericamente in httpd.conf in modo che si applichi a tutti gli host?
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
credi che questo cambiamento possa migliorare le prestazioni di Apache? – user1105192
sì, assolutamente. citazione dal sito Web di cui sopra: _Si dovrebbe evitare di utilizzare i file .htaccess completamente se si ha accesso al file di configurazione del server principale httpd. L'uso dei file .htaccess rallenta il server HTTP Apache. Qualsiasi direttiva che puoi includere in un file .htaccess è meglio impostata in un blocco Directory, poiché avrà lo stesso effetto con prestazioni migliori. –