RE: Rewrite rules not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



RewriteLog i think was the statement but please check the docs too

On 11/02/2013 10:34 AM, "Andrew White" <andrew@xxxxxxxxxxxxxxxxxxxxxx> wrote:

Hi Igor,

 

Thanks for your help, but this doesn’t seem to work.

 

From a bit of testing, it looks like the RewriteRule starting with “/” simply doesn’t catch anything.

 

Any other ideas? Or are there any logs I can check/set up for mod_rewrite?

 

Thanks all!

 

Andrew

 

From: Igor Cicimov [mailto:icicimov@xxxxxxxxx]
Sent: Friday, 8 February 2013 11:26 PM
To: users
Subject: Re: Rewrite rules not working

 

 

 

On Fri, Feb 8, 2013 at 10:51 AM, Andrew White <andrew@xxxxxxxxxxxxxxxxxxxxxx> wrote:

Hi all,

I've been writing a rewrite rule to try and redirect all of our traffic from mysite.com.au to www.mysite.com.au. I also need to conditionally redirect depending on SSL enabled or not.

I've hacked on a bit from askapache.com to create a variable that holds either http or https dependently. Below is the code I'm using:

 

    RewriteCond %{HTTPS} =on
    RewriteRule ^(.+)$ - [env=ps:https]
    RewriteCond %{HTTPS} !=on
    RewriteRule ^(.+)$ - [env=ps:http]
    RewriteCond %{HTTP_HOST} ^mysite\.com\.au(.*)$ [NC]
    RewriteCond %{HTTP_HOST} !^$
    RewriteRule ^(.*)$ %{ENV:ps}://www.mysite.com.au/$1 [L,R=301]

 

This works fine for URLs with paths (e.g. mysite.com.au/foo redirects to www.mysite.com.au/foo) and does the http and https switch fine.

However when just accessing the domain (just mysite.com.au) it redirects tohttp://www.mysite.com.au/home/website/public_html/:/www.mysite.com.au/

I'm sure it's something very small and basic I'm missing - if someone could point it out, that'd be appreciated.

Thanks!

Andrew

 

Try this way


RewriteCond %{HTTP_HOST} ^mysite\.com\.au$ [NC]
    RewriteCond %{HTTP_HOST} !^$
    RewriteRule ^/(.*)$ %{ENV:ps}://www.mysite.com.au/$1 [L,R=301]

 


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux