• Home
  • Get help
  • Ask a question
Last post 12 hours 11 min ago
Posts last week 141
Average response time last week 4 hours 42 min
All time posts 67824
All time tickets 10480
All time avg. posts per day 21

Helpdesk is open from Monday through Friday CET

Please create an (free) account to post any question in the support area.
Please check the development versions area. Look at the changelog, maybe your specific problem has been resolved already!
All tickets are private and they cannot be viewed by anyone. We have made public only a few tickets that we found helpful, after removing private information from them.

#2819 – In content SEF URL?

Posted in ‘sh404SEF’
This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Saturday, 08 October 2016 19:32 UTC
gijs007
 Hello,

I've noticed that the URL's on my website (including article's) are all non SEF URL's.
Of course when I click on these URL's they work fine and I do get a SEF URL (probably with a 301 redirect).

I'm curious if it's possible to automatically replace the Joomla item ID URL's with SEF URL's inside the actual content.
This seems to happen with my menu's, but when I add links in modules or article's to other article's I get a non SEF url in the HTML code of my website.

Best Regards,

Gijs van der Velden
Monday, 10 October 2016 07:35 UTC
wb_weeblr
Hi

There are multiple possible reasons for that:

1 - you have disabled the Joomla SEF system plugin. That's the Joomla plugin in charge of looking at a page content, finding URLs and making them SEF (sh404SEF is not doing that, it's a buitl-in Jooma feature - it's during this process that Joomla calls upon sh404SEF to make the non-sef to sef transformation)

2 - When you create a link in your content, you insert also the domain, or a leading slash. For instance:

index.php?option=com_content&view=article&id=12&Itemid=1
is a valid URL, that will be sef-ied

/index.php?option=com_content&view=article&id=12&Itemid=1

or
http://mysite.com/index.php?option=com_content&view=article&id=12&Itemid=1

are both invalid, and will not be sef-ied

To be processed by Joomla, a content link must start with index.php.

3 - You use the Joomla cache system plugin, but it's not located as the last plugin.

Rgds
 
Thursday, 13 October 2016 21:05 UTC
gijs007
Thank you for the detailed explanation. It was indeed an issue with absolute URL's. Caused by a setting in the JCE editor.

Best Regards,

Gijs van der Velden
Friday, 14 October 2016 08:24 UTC
wb_weeblr
Hi

Indeed,this JCE setting is causing this. Glad it's solved, closing this ticket now, feel free to open a new one as needed.

Rgds
 
This ticket is closed, therefore read-only. You can no longer reply to it. If you need to provide more information, please open a new ticket and mention this ticket's number.