gear-single

Joomla forces the Title Alias to be lowercase.

The Title Alias is used in Joomla SEF URL.

 

Some reasons to allow uppercase in SEF URL:

  1. conform to an incoming url that has uppercase characters in it.
  2. using uppercase is better for SEO some say.

 

This is a core edit that could be overwritten on the next Joomla update.

Backup first.

 

The file to edit is:

libraries/joomla/filter/filterout.php

 

Around line 94 change this :

$str = trim(strtolower($str));

return $str;

 

to this:

$str = trim($str);

return $str;

 

Perhaps a better way to handle this would be to force all incoming urls to be lowercase using htaccess (along with RewriteMap or possibly mod_speling), but on a shared server this may not be possible.


Around line 94
proudly-canadian-flag.gif
Best Canadian Web Host for Joomla



Joomla Web Hosting Canada RSS Feed