/ / Devo modificare qualcosa in php.ini per apportare modifiche a .htaccess? - apache, .htaccess

Devo modificare qualcosa in php.ini per apportare modifiche a .htaccess? - apache, .htaccess

Sto cercando di mettere una regola di riscrittura su .htaccess, ma non funziona. Devo apportare una modifica a php.ini per abilitare le regole da aggiungere a .htaccess?

Grazie in anticipo,

John

risposte:

2 per risposta № 1

No, php.ini è specificamente correlato a PHP, .htaccess è Apache.

Quali sono le tue regole? Se è qualcosa come mod_rewrite, potrebbe essere necessario abilitare il modulo mod_rewrite in Apache.


1 per risposta № 2

Devi modificare il file apache vhost e consentire al file .htaccess di sovrascrivere le impostazioni. Questo è fatto dal

AllowOverride

istruzione nella parte della directory del file vhost. E forse abilitando il mod_rewrite.


0 per risposta № 3

No, .htacces è completamente indipendente da PHP. È un file di configurazione apache per modificare la configurazione per la cartella del file .htaccess file.

Per abilitare la riscrittura nel tuo .htaccess

RewriteEngine On

Per fare ciò è necessario abilitare mod_rewrite nella configurazione di apache.

AGGIORNARE:

Non hai bisogno del codice sopra nel .htaccess file se si ha il seguente da qualche parte nella propria configurazione di apache:

<IfModule mod_rewrite.c>
RewriteEngine on
</IfModule>