Mac OS X doesn't allow to name files starting with a dot. How do I name the .htaccess file?

后端 未结 8 1443
清歌不尽
清歌不尽 2021-01-30 03:44

As mentioned in the title, Mac OS X doesn\'t allow me to name files starting with a dot ( . ). But, I need an .htaccess file. Or, better, how do I use an htaccess file in Mac OS

相关标签:
8条回答
  • 2021-01-30 04:27

    Use the terminal instead of Finder to rename it. Try mv.

    0 讨论(0)
  • 2021-01-30 04:28

    Since .htaccess files will not be viewable once you change the name with Terminal (without some annoying searching) it is simpler to just drag an empty text file into the directory of choice using FTP and then rename away. Both filename and extensions can be change/removed once inside FTP.

    0 讨论(0)
  • 2021-01-30 04:30

    You can't do this with the Finder. Open Terminal.app (Applications -> Utilities -> Terminal), and type:

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

    Example (do not take directory names or initial filename literally, of course):

    terminal screenshot

    0 讨论(0)
  • 2021-01-30 04:31

    This works so far as it goes. But TextEdit automatically added .txt to the end of the filename so I ended up with .htaccess.txt

    And files with names starting with . don't show up in folders in Finder. You only see it if you go back into Terminal and use ls -a. And if it can't be seen then it can't be uploaded to an online webserver.

    Using Fetch as my FTP client, I found it has a function which enables me to create a simple text file directly on the server. This worked to create .htaccess where I really needed it.

    0 讨论(0)
  • 2021-01-30 04:32

    Use Terminal.

    1. Open Terminal.

    2. Change Directory to source folder where you want to create the file

      • cd Desktop
    3. Create the file using touch

      • touch .htaccess
    4. Open the file in any text editor

      • atom .htaccess
    0 讨论(0)
  • 2021-01-30 04:34

    You can create files that begin with a "." if you can view hidden files.

    Enter the following commands to show hidden files:

    defaults write com.apple.finder AppleShowAllFiles -bool YES
    killall Finder
    

    When you're done enter these commands to hide them again:

    defaults write com.apple.finder AppleShowAllFiles -bool NO
    killall Finder
    
    0 讨论(0)
提交回复
热议问题