• Home
  • Get help
  • Ask a question
Last post 16 hours 58 min ago
Posts last week 81
Average response time last week 4 hours 29 min
All time posts 67914
All time tickets 10497
All time avg. posts per day 20

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.

#2637 – Indexing of SEF very slow or not working, site down

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.
Monday, 22 August 2016 17:16 UTC
afumcadmin1
sh404SEF only seems to be indexing our 1st level menu pages. When I try to navigate to 3rd level menus I get: 'WE ARE SORRY, WE CAN'T FIND THAT PAGE!' I've purged all the files and navigated to the home page right after doing so but nothing seems to work. We discovered this when adding a new menu item it got a the 404. The menu item is published as is the page and the sef url is correct. Permissions are public on both.

http://xxxx.org/groups-study-2.htm

Click on one of links in the main body of the page to see the issue.

Ideas?
Monday, 22 August 2016 17:21 UTC
afumcadmin1
If you need to log in:

http://xxxx.org/administrator

xxxx
xxxx
Monday, 22 August 2016 17:45 UTC
wb_weeblr
Hi

That seems consistent with the way you have built your site. The problem (on the pages I have checked) is that you have hardcoded all the links, instead of following Joomla API and using non-sef URLs. Therefore the links are not passed by Joomla to sh404SEF, which can't create the corresponding SEF URL, record it in the database, and thus a 404 is generated.

The problematic links are those that you created with modules, using widget kits. For instance, going to that page: http://xxxx.org/toc-ministries-programs.htm

The content is not actual article but instead a series of modules. Looking at the "Ministries and programs" widget settings, we see this:

[xxxx]

So the link there is harcoded, and so the Joomla SEF system is not informed of its existence. The joomla way to enter URL, in that example would be:

index.php?option=com_content&view=article&id=64&Itemid=27


After I changed the link on that widget:

there is no more 404.

Note there may be other types of pages with the same issue, if you hardcoded more links in other types of content.

Rgds
 
Monday, 22 August 2016 18:24 UTC
afumcadmin1
Thank you. I don't personally maintain the site anymore and didn't realize those pages were built in Widgetkit. Thanks for the help.
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.