Support » Fixing WordPress » where’s the .htaccess file?

  • yep, as what the title says, where’s the .htaccess usually located? can it be created if I don’t have it?

Viewing 4 replies - 1 through 4 (of 4 total)
  • It’s ok I found it 🙂

    for the benefit of others who stop by, it is usually located in the root directory of your webserver, and is usually not visible on ftp tools, since files name .* are usually hidden from display.
    If you don’t have a .htaccess file already, you can create one, and upload it.

    .htaccess files can be made visible via FTP by refreshing the root with ‘-a’ (without the quotes) command.

    Mine is under the “forbidden” folder and I can’t get it to work with Faked Folders plug-in. I’m running XAMPP Windows version ( as my local server for web development and testing purposes. It has an automatic installation script for WP.
    Anyways, there’s a readme for the .htaccess file with the following instructions but I don’t a clue:
    README mod_auth_remote ( Apache 2.0 authentication module )
    This module is a very simple, lightweight method of setting up a single signon
    system across multiple web-applicaitions hosted on different servers.
    The actual authentication & authorization system is deployed on a single server
    instead of each individual server. All other servers are built with
    mod_auth_remote enabled. When a request comes in, mod_auth_remote obtains the
    client username & password from the client via basic authentication scheme.
    It then builds a HTTP header with authorization header built from the client’s
    userid:passwd. mod_auth_remote then makes a HEAD request to the authentication
    server. On reciept of a 2XX response, the client is validated; for all other
    responses the client is not validated.
    Why I wrote mod_auth_remote ?
    I have a bunch of web applications running on a bunch of machines …
    1) My authentication code is heavy & I don’t want to implement it on all
    of your servers. (I use mod_perl and require a Database access to
    2) Most of my web applications use a single signon
    3) Two different applications running under the same server could access 2
    different authentication models without any pain
    — ok, no more marketing 🙂 ——
    I enabled mod_auth_remote on my httpd like this …
    1) cp mod_auth_remote.c modules/experimental/mod_auth_remote.c
    2) apply patch ‘auth_remote.patch’ on ‘configure’ script.
    3) ./configure –disable-auth –enable-auth_remote
    ‘httpd -l’ should show mod_auth_remote.c
    My conf file looks like …
    <Directory ~ “/application_1/”>
    AuthType Basic
    AuthName CHICKEN_RUN
    AuthRemotePort 80
    AuthRemoteURL /One/Auth/method
    require valid-user
    <Directory ~ “/application_2/”>
    AuthType Basic
    AuthName BIG-CHIEF
    AuthRemotePort 80
    AuthRemoteURL /luke/takes/a/walk
    require valid-user
    <Directory ~ “/application_3/”>
    AuthType Basic
    AuthName ONE_RING
    AuthRemotePort 80
    AuthRemoteURL /auth
    require valid-user

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘where’s the .htaccess file?’ is closed to new replies.