
January 15th, 2012, 11:19 AM
|
 |
Lost in code
|
|
|
|
|
You might be able to shorten the first one, but you can't shorten the second one because it contains a hash mark (#). Nothing to the right of a hash tag can be shortened with mod_rewrite.
However it would be best to consult Joomla regarding this change, or look for a Joomla module that enables SEO friendly URLs. You could easily write a static rule the first URL, but I'm guessing you're looking for something dynamic that works for all similar URLs.
The actual URL contains several pieces of data that are not in your shortened URL; namely: component, content, article and 39-haber-sayfalayici. component, content, and article look like static pieces of text that will be the same for all similar URLs, so that wouldn't cause any problems with a dynamic rewrite rule. But 39-haber-sayfalayici looks like it is associated with the article and might be different for different articles. There is no way for mod_rewrite to determine this dynamically, so you would need some application code in Joomla to assist with this rewrite.
|