Support » How-To and Troubleshooting » [Resolved] htaccess help needed for site alias

[Resolved] htaccess help needed for site alias

  • So, my site is at http://www.bodhipaksa.com. My wife’s site is in a subdirectory called /consciousmom and there’s some code in the htaccess file that sends people to that subdirectory when they’re visiting http://www.consciousmom.net. Or at least it did until I moved my blog from a subdirectory (bodhipaksa.com/blog) to the root.

    Now her site still comes up, but without any styling, and it’s impossible to log in. I’m assuming I need to make some change(s) to the htaccess file, which contains the following:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /blog/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /blog/index.php [L]
    # END WordPress
    RewriteEngine On
    RewriteCond %{HTTP_HOST} consciousmom.net$ [NC]
    RewriteCond %{REQUEST_URI} !^/consciousmom/.*$
    RewriteRule ^(.*)$  /consciousmom/$1

    Any ideas? I know squat about htaccess!

Viewing 4 replies - 1 through 4 (of 4 total)
  • jdMorgan, a guru over at Webmasterworld, figured it out for me.

    any cahnce we will get to hear how ?




    JD is the preeminent regex guru on the web, I swear. Ive swapped a cpl emails with him over doing something custom for me. That site is a goldmine of info thanks to him.

    Ha! Now I get replies! Not complaining really — htaccess is a minefield, and I’m glad people are interested.

    Here’s the relevant bit of what’s in the .htaccess file in my root (“darling” is JD”s code-name for my wife):

    RewriteEngine on
    # Canonicalize my domain name
    # If requested hostname contains "bodhipaksa.com" (any case)
    RewriteCond %{HTTP_HOST} bodhipaksa\.com [NC]
    # but isn't *exactly* "www.bodhipaksa.com" (must be www and lowercase, with no appended dot or port numbers)
    RewriteCond %{HTTP_HOST} !^www\.bodhipaksa\.com$
    # then redirect to canonical domain
    RewriteRule (.*) http://www.bodhipaksa.com/$1 [R=301,L]
    # Canonicalize darling's domain name
    RewriteCond %{HTTP_HOST} consciousmom\.net [NC]
    RewriteCond %{HTTP_HOST} !^www\.consciousmom\.net$
    RewriteRule (.*) http://www.consciousmom.net/$1 [R=301,L]
    # Darling's site (assuming it has its own .htaccess file at /consciousmom/.htaccess)
    RewriteCond %{HTTP_HOST} ^www\.consciousmom\.net
    RewriteCond %{REQUEST_URI} !^/consciousmom/
    RewriteRule (.*) /consciousmom/$1 [L]
    # My site
    # BEGIN WordPress
    RewriteCond %{HTTP_HOST} ^www\.bodhipaksa\.com
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    # END WordPress
Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘[Resolved] htaccess help needed for site alias’ is closed to new replies.
Skip to toolbar