it-swarm.com.de

In Mac OS X dürfen keine Dateien benannt werden, die mit einem Punkt beginnen. Wie benenne ich die .htaccess-Datei?

Wie im Titel erwähnt, kann ich in Mac OS X keine Dateien benennen, die mit einem Punkt (.) ..__ beginnen. Ich brauche jedoch eine .htaccess-Datei. Oder besser, wie verwende ich eine htaccess-Datei in Mac OS X, ohne einen Namen zu vergeben, der mit einem Punkt beginnt?

Ich verwende Mac OS 10.5.8 und XAAMP 1.7.3.

35
Diego Favero

Mit dem Finder ist das nicht möglich. Öffnen Sie Terminal.app (Applications -> Utilities -> Terminal) und geben Sie Folgendes ein:

> cd /path/to/directory/containing/htaccess
> mv current_file_name .htaccess

Beispiel (Verzeichnisnamen oder ursprünglichen Dateinamen natürlich nicht wörtlich nehmen):

terminal screenshot

43
Matt Ball

Sie können Dateien erstellen, die mit einem "." Beginnen. Wenn Sie versteckte Dateien anzeigen können.

Geben Sie die folgenden Befehle ein, um ausgeblendete Dateien anzuzeigen:

defaults write com.Apple.Finder AppleShowAllFiles -bool YES
killall Finder

Wenn Sie fertig sind, geben Sie diese Befehle ein, um sie wieder auszublenden:

defaults write com.Apple.Finder AppleShowAllFiles -bool NO
killall Finder
43
Arkhaic

Verwenden Sie das Terminal anstelle von Finder, um es umzubenennen. Versuchen Sie mv.

Sie müssen zuerst unsichtbare Dateien sehen können.

Drücken Sie im Finder command + shift + ., um die Sichtbarkeit versteckter Dateien umzuschalten.

Dann gehen Sie einfach in den Ordner, in dem sich die Datei befindet, und Sie werden sie dort sehen. Sie können die Datei jetzt umbenennen, um mit einem . zu beginnen, wenn Sie möchten.

Um eine neue Datei zu erstellen, können Sie dies im Terminal tun: touch .htaccess, sobald sich das Terminal im richtigen Ordner befindet

7
Daniel Reina

Sie können der Startskriptdatei einen Alias ​​hinzufügen, um den Befehl zu verkürzen. Normalerweise ist dies die Datei .bashrc, .bash_login oder .profile in Ihrem Basisverzeichnis.

alias ondot='defaults write com.Apple.Finder AppleShowAllFiles -bool YES; killall Finder'
alias ofdot='defaults write com.Apple.Finder AppleShowAllFiles -bool NO; killall Finder'

Jetzt können Sie einfach ondot eingeben, um versteckte Dateien anzuzeigen. und ofdot zum Ausblenden versteckter Dateien

3
Beaudinn Greve

Das funktioniert soweit es geht. TextEdit fügte jedoch automatisch .txt am Ende des Dateinamens hinzu, sodass ich mit .htaccess.txt endete

Und Dateien, deren Namen mit beginnen. wird nicht in Ordnern im Finder angezeigt. Sie sehen es nur, wenn Sie wieder in Terminal gehen und ls -a verwenden. Und wenn es nicht sichtbar ist, kann es nicht auf einen Online-Webserver hochgeladen werden.

Mit Fetch als FTP-Client habe ich festgestellt, dass es eine Funktion hat, mit der ich eine einfache Textdatei direkt auf dem Server erstellen kann. Dies funktionierte, um .htaccess dort zu erstellen, wo ich es wirklich brauchte.

2
Tony LAw

Da .htaccess-Dateien nicht mehr sichtbar sind, wenn Sie den Namen mit Terminal ändern (ohne störende Suche), ist es einfacher, eine leere Textdatei mit FTP in das gewünschte Verzeichnis zu ziehen und anschließend umzubenennen. Sowohl Dateiname als auch Erweiterungen können innerhalb von FTP einmal geändert/entfernt werden. 

1
Cybernetic

Terminal verwenden.

  1. Terminal öffnen.

  2. Ändern Sie das Verzeichnis in den Quellordner, in dem Sie die Datei erstellen möchten 

    • cd Desktop
  3. Erstellen Sie die Datei mit touch

    • touch .htaccess
  4. Öffnen Sie die Datei in einem beliebigen Texteditor

    • atom .htaccess
0
Lawrence