it-swarm.dev

Come rinominare un file in .htaccess in Windows 7?

Sto usando XAMPP per testare uno script PHP. Ora, nella radice della cartella voglio inserire un file .htaccess in base ai requisiti dello script.

Ma Windows non mi permetterà di rinominarlo in .htaccess. C'è un modo per aggirarlo?

Sto usando Windows 7 RTM.

62
rzlines

questo link discute lo stesso problema su XP.

Ti lascio leggere e decidere se si applica a Windows 7, ma la soluzione prevede l'utilizzo di una riga di comando.

MODIFICARE:

Si parte dal fatto che Windows sarà per creare un file htaccess.txt
Poi

Start Run > cmd

quindi digita

rename c:\pathtoyourhtaccessfile\htaccess.txt .htaccess

farà il trucco

78
pavium

Grazie a https://serverfault.com/questions/22626/rename-files-to-empty-filename-in-windows-Vista ho imparato un nuovo trucco. Poiché questa pagina si presenta in Google più alta per quel messaggio di errore, ho pensato di collegarla anche qui.

Essenzialmente se vuoi farlo in Explorer, chiamalo .htaccess. con un punto finale. Il punto finale indica a Windows quale dovrebbe essere l'estensione e il punto e le lettere iniziali indicano quale dovrebbe essere il nome file (senza estensione). Sembra che il file senza un'estensione sia permissibile, ma non uno senza un nome di file. Fortunatamente, un file senza un'estensione non richiede alcun punto, quindi otteniamo la cancellazione che crea il nome file che volevamo (che è solo un'estensione - vedi il tipo di file che riporta Windows?)

Puoi farlo con qualsiasi stringa, non solo con htaccess. Ha senso per me perché i file che iniziano con un punto hanno un significato speciale.

83
Jay Paroline

Non creare il file in Esplora risorse. Crealo in qualunque programma tu stia usando (notepad, vim, qualunque sia l'Eclipse). Quindi seleziona "Salva come" e assicurati che "Tutti i file" sia selezionato. Digitare .htaccess. Dovrebbe funzionare.

L'opzione Tutti i file impedisce al programma di aggiungere automaticamente un'estensione del tipo di file (ad esempio .htaccess.txt)

9
Macha

Una cosa che potresti fare è usare un altro file come il file .htaccess.

Apri httpd.conf o qualsiasi altra cosa che il setup XAMPP chiama il file di configurazione di Apache.

Cerca la riga che inizia con AccessFileName e modifica il valore alla fine di qualcosa che Windows ti consentirà di salvarlo come.

AccessFileName htaccess.txt

Se non trovi quella linea, aggiungi il precedente in.

Quindi riavvia il tuo XAMPP.

Dovrai ricordarti di rinominarlo quando carichi sul sito live.

6
random

Penso che nel vecchio Windows XP giorni fosse sufficiente citare solo il nome del file? Quelle virgolette sarebbero quindi rimosse da Windows. Così, rinomina a salva il file come:

".Htaccess"

Questo certamente funziona solo quando salva da, ad esempio, Blocco note e quindi mantiene anche l'.txt predefinito da aggiungere. Non sono sicuro al 100% che funzioni anche in Windows Explorer. In Windows XP, tuttavia, non funziona da Esplora risorse, in quanto non è nemmeno possibile digitare virgolette. E senza le virgolette avrebbe dato "Devi digitare un nome di file". perché non gli piace il punto principale. Gli stessi errori quando si usa la finestra di dialogo come mostrato usando il tasto destro del mouse "Proprietà.)

4
Arjan

Basta chiamarlo .htaccess. Il punto finale verrà automaticamente rimosso da Windows, lasciandolo chiamato .htaccess come dovrebbe essere.

4
zeel