ops - copy and paste can be a .. sometiems :)

might work.
but I usually use the more generic one:

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


mark



Am Samstag, 14. April 2012 07:32:16 UTC+2 schrieb creat1v1ty:
>
> Ok, thanks for all the good feedback, guys. To confirm...
>
> My website is hosted on a shared server, so my doc root is public_html, in 
> which I have a Cake installation.
>
> public_html
>      - app
>           - webroot
>                - .htaccess  *(3)*
>           - .htaccess  *(2)*
>      - libs
>      - plugins
>      - vendors
>      - .htaccess  *(1)*
>      - index.php
>
> That being said, which .htaccess file should I place my redirect 
> conditions/rules in? 1, 2, or 3?
>
> Also, as kdubya posted, here is the condition/rule I plan on using:
>
> RewriteCond %{HTTP_HOST} ^domain.com$
> RewriteRule ^/?$ 
> "http\:\/\/www.domain.com<http://www.google.com/url?sa=D&q=www.domain.com&usg=AFQjCNF2VZnNvBDuFoDgI6jKjQM0LVHXaA>"
>  
> [R=301,L]
>
> Is this the best/correct usage?
>
>
>
> On Friday, April 13, 2012 8:37:46 PM UTC-5, euromark wrote:
>>
>> @kdubya: thats actually how you normally do it anyway
>> what kdubya wants is just not how it is done... (you always use www as 
>> the actual site and 301 redirect from non-www there) imo
>>
>>
>> Am Freitag, 13. April 2012 15:51:52 UTC+2 schrieb kdubya:
>>>
>>> I realized I answered only part of your question. I have done the 
>>> opposite of what you are asking - redirecting domain.tld -> www.domain.tld 
>>> (making the www.domain.tld the canonical URL).
>>>
>>> The /site/.htaccess file I use contains:
>>> <IfModule mod_rewrite.c>
>>>    RewriteEngine on
>>>       
>>>    RewriteCond %{HTTP_HOST} ^domain.com$ 
>>>    RewriteRule ^/?$ "http\:\/\/www.domain.com" [R=301,L]
>>>       
>>>    RewriteRule    ^$ app/webroot/    [L]
>>>    RewriteRule    (.*) app/webroot/$1 [L]
>>> </IfModule>
>>>
>>> HTH,
>>> Ken
>>>
>>

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to