• Home
  • Get help
  • Ask a question
Last post 1 min ago
Posts last week 141
Average response time last week 4 hours 42 min
All time posts 67815
All time tickets 10479
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.

#4449 – com_contacts 404

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.
Wednesday, 03 January 2018 20:05 UTC
saguweb
 Currently running into problems with the sef friendly version of our contacts. Normally this link:

https://www.xxxx.edu/index.php?option=com_contact&view=contact&id=174&catid=136&Itemid=196

works, I was able to test this when I changed the settings on the hanlder to non-sef.

However, when I turned it back on, it resolved to this:
https://www.xxxx.edu/directory/staff/academic-services-staff/chuck-wilson-ed.d
which led to a 404

Any ideas?

The link is generated here:
https://www.xxxx.edu/directory/staff/academic-services-staff/
Thursday, 04 January 2018 10:01 UTC
wb_weeblr
Hi

Most likely, the problem is caused by the trailing .d of the SEF URL. This would most certainly trouble Joomla, as it uses the extension to determine the type of content. First thing is to change the URL to something like directory/staff/academic-services-staff/chuck-wilson-ed-d for instance, from the sh404SEF URL manager (change also any duplicates if any).

Another thing that's problematic on your site (although entirely unrelated to the problem you described) is that your 404 error page is not a real 404 error page, but instead you have a redirection to the https://www.xxxx.edu/system-pages/404-2 page.
This is terrible from an SEO standpoint and should be removed ASAP. Just use the sh404SEF error page or the Joomla error pageat least, but remove this redirect.

Rgds


 
Thursday, 04 January 2018 13:54 UTC
saguweb
Thank you for pointing out the 404 mistake. I'll be working on that today. Any idea how to globally change the sef to remove the "."
What's odd is that our url on the menu is: chuck-wilson-edd
Thursday, 04 January 2018 14:03 UTC
wb_weeblr
Hi

The alias in the menu item is never used by sh404SEF. That's the #1 issue with Joomla URL and routing, and we just do not use it.

There's no good way to remove the "." as it is usually a nice character to have, it just confuses Joomla when it's the last "segment" of a URL. You can always add the "." to the list of "Character replacements list", but this will apply not just ot com_contact but all URLs.

Rgds
 
Thursday, 04 January 2018 14:07 UTC
saguweb
I'm guessing we'll have to do this sitewide. Would the replacement be the following:
.|-
Friday, 05 January 2018 09:56 UTC
wb_weeblr
Hi

Yes, but keep in mind that this will replare any dot in any newly created URL on the site. Also existing URLs won't be modified, unless you delete them so that they are created again.

Rgds
 
Saturday, 20 January 2018 05:34 UTC
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.
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.