at line 2 of index.php

if ($_SERVER['REQUEST_URI']!=strtolower($_SERVER['REQUEST_URI'])){
header("HTTP/1.1 301 Moved Permanently" );
 header("Location: " . strtolower($_SERVER['REQUEST_URI']));
}

(from memory, maybe something is wrong)

Saludos,

Pablo Viojo
CTO, Groupon Latinoamerica
[email protected]

http://www.groupon.com.ar http://www.groupon.cl http://www.groupon.com.co
http://www.groupon.com.mx http://www.groupon.com.pe
http://www.groupon.com.uy

http://www.groupon.com


On Sun, Apr 17, 2011 at 9:49 PM, Ryan Schmidt <[email protected]>wrote:

> On Apr 17, 2011, at 10:44, AD7six wrote:
> > On Apr 17, 4:06 am, Ryan Schmidt wrote:
> >> On Apr 15, 2011, at 08:57, AD7six wrote:
> >>> $_GET['url'] = strtolower($_GET['url']); anywhere (e.g., line 1 of
> >>> your index.php) will do the deed - and if you put a canonical meta tag
> >>> in your page, you avoid any duplicate content problems too.
> >>
> >> $_GET['url']? That's new to me. Is that something CakePHP does? Is there
> documentation on it?
> >>
> >> Even if it does what I think it does, then your suggestion would only
> address the first part (making URLs work case-insensitively) and would not
> address the second part (ensuring there is a single canonical URL for each
> resource and redirecting non-canonical ones to the canonical one).
> >
> > I too have difficulty reading to the end of a sent
>
> I'm sure you didn't mean it, but that response came across as rude.
>
> I had not heard of putting a canonical URL in the meta tag, so I searched,
> and found this information:
>
>
> http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html
>
> It appears you just put a link rel="canonical" tag in your header with an
> href attribute pointing at the canonical URL. Google uses this information
> to know which pages are to be considered the same, and what their official
> URL is.
>
> I would continue to assert that this does not take care of *redirecting*
> the user from a non-canonical URL to a canonical one, which was the behavior
> I was advocating. Perhaps redirecting is not necessary as far as Google is
> concerned, but it seems like a meta tag would not assist the *user* in
> knowing what the canonical URL is, unless the browser supports
> rel="canonical" tags and displays them somewhere (are there any browsers
> that do this?)
>
> If I visit http://apple.com/ I am not shown the Apple homepage with a
> rel="canonical" meta tag stating that the official URL is actually
> http://www.apple.com/; instead, I am redirected to http://www.apple.com/ .
> This way, the official URL is in the browser's address bar, so the user sees
> it. Same thing if I visit http://www.apple.com/airport/ -- I'm redirected
> to http://www.apple.com/wifi/ , because that is the canonical URL for that
> information. This is the behavior I'm talking about and for which I was
> trying to suggest CakePHP solutions.
>
>
> Can you provide any guidance on $_GET['url']? As I said, I hadn't heard of
> that before either, and I'm having trouble finding information about it in
> Google or directly in the CakePHP book. Are you referring to
> $this->params['url']?
>
> http://book.cakephp.org/view/971/url
>
> If that's what you're talking about, then that book page doesn't give any
> information about why one might want to use this, what one can do with it
> (e.g. you're suggesting that lowercasing it will have some effect on
> CakePHP's later processing), etc.
>
>
> --
> 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
>

-- 
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