• Attivare mod_rewrite su apache2 e windows 7

    Una volta installato apache su seven in alcuni casi risulta necessario attivare il mod_rewrite, nulla di complicato ma necessita ricordarsi che windows non riconosce i file senza nome e il nostro .htaccess rientra tra questi.

    Vediamo come attivare il mod_rewrite e come far leggere il nostro file

    Aprite il file configurazione di apache (apache2.2/conf/httpd.conf)
    Attivazione Modulo Rewrite
    • ricercate la stringa
      Codice:
      #LoadModule rewrite_module modules/mod_rewrite.so
      e rimuovete il # in modo da ottenere questo risultato
      Codice:
      LoadModule rewrite_module modules/mod_rewrite.so
    • ricercate le stringhe
      Codice:
          # AllowOverride controls what directives may be placed in .htaccess files.
          # It can be "All", "None", or any combination of the keywords:
          #   Options FileInfo AuthConfig Limit
          #
          AllowOverride None
      e variate il tutto in questo modo
      Codice:
          # AllowOverride controls what directives may be placed in .htaccess files.
          # It can be "All", "None", or any combination of the keywords:
          #   Options FileInfo AuthConfig Limit
          #
          AllowOverride All

    Modificare apache in modo tale da far leggere un file diverso da .htaccess per le regole di rewrite
    • ricercate le stringhe
      Codice:
       #
      # The following lines prevent .htaccess and .htpasswd files from being 
      # viewed by Web clients. 
      #
      
      
          Order allow,deny
          Deny from all
          Satisfy All
      
      e sostituitele con

      Codice:
       #
      # The following lines prevent .htaccess and .htpasswd files from being 
      # viewed by Web clients. 
      #
      
      AccessFileName access.ht
      
      
          Order allow,deny
          Deny from all
          Satisfy All
      

    - salvate il file di configurazione
    - riavviate il server apache
    - dopo il riavvio il nostro server apache ricercherà il file access.ht e non più il .htaccess, pertanto risulterà sufficiente rinominare il nostro file .htaccess in access.ht


    Spero possa tornare utile

    Creative Commons License
    Questo/a opera è pubblicato sotto una Licenza Creative Commons.

    Se questo articolo ti è tornato utile o ti è piaciuto segnalalo su facebook e su google + attraverso i pulsanti che trovi all'inizio.
    Grazie per la collaborazione.
Cookies:direttiva 2009/136/CE (E-Privacy)

Il sito utilizza cookies propri e di terze parti per maggiori informazioni faq - Termini di servizio - Cookies
Il forum non puo' funzionare senza l'uso dei cookies pertanto l'uso della community è vincolato dall'accettazione degli stessi, nel caso contrario siete pregati di lasciare la community, proseguendo la navigazione acconsenti all’uso dei cookie