Domanda

Vorrei usare mod_rewrite () sulla mia configurazione di Apache su una macchina Windows. Come probabilmente saprai, Windows non utilizza nomi di file nascosti in stile Unix come " .htaccess. & Quot;

Quindi dovrei cambiare AccessFileName .htaccess in AccessFileName xyz.htaccess ?

o c'è qualcos'altro che devo fare?

È stato utile?

Soluzione

È solo Esplora risorse che non ti consente di creare nomi di punti. Crea il file con il nome che preferisci, quindi usa un Prompt dei comandi per rinominarlo:

ren pog.htaccess .htaccess

Puoi quindi modificarlo usando Blocco note o qualsiasi altra cosa a tuo piacimento e continuerai a usare lo stesso nome di file di tutti gli altri.

Windows Explorer ti consentirà felicemente di spostare il file e così via anche con un punto-nomefile - è solo la denominazione o la ridenominazione di tali file che fallisce.

Altri suggerimenti

Apri il tuo httpd.conf. Modifica questa riga come segue:

AccessFileName ht.acl .htaccess

Apache su Windows dovrebbe usarlo, semplicemente non sarà nascosto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top