• Home
  • Get help
  • Ask a question
Last post 1 hour 36 min ago
Posts last week 82
Average response time last week 34 min
All time posts 68071
All time tickets 10515
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.

#1578 – Links stop working when HTTPS enabled.

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.
Tuesday, 22 December 2015 14:36 UTC
dbrasic
I've been using Joomla to build sites for 8 years, but this is the first time I've used sh404SEF.

I have a security certificate all set up on my server. I want to run my entire site under HTTPS. When I turn on HTTPS sitewide in global configuration, the home page still works fine, but every menu item and link fails with a 404.

Could this be because I made all the SEF URLs before enabling sh404SEF? Is there a setting in sh404SEF to enable redirection to HTTPS or do I need to update all the URLs in the database or...? If updating is the solution, is there a quick way to basically re-index the entire site or do I have to do them manually?

Thank you for your help!

Kind regards,

Daniel B.
Tuesday, 22 December 2015 14:46 UTC
wb_weeblr
Hi

That's totally unrelated to sh404SEF. It does not matter for us whether you use http or https. Actually, it doesn't even matter what domain you use (you can backup your site at http://sample1.com and restore the copy at http://sample2.com and things will work the same.

So the first step would be to simply:
1 - Set "Enable URL optimization" to No, on sh404SEF control panel (and make sure Joomla SEF is still enabled).
2 - See how things work with only Joomla SEF.

Other important things to ask:

- what kind of 404 do you get? Joomla generated or web server generated?
- if you click on one of those bad links, what is exactly the link you end up on, the link displayed in your browser bar? ie: is this just the same as the http version? something else?

Lastly, and quite importantly,what changes have you made to your web server to accept HTTPS? (uploading your certificate, enabling TLS/SSL support, etc)

Rgds
 
Tuesday, 22 December 2015 15:02 UTC
dbrasic
Thank you for the advice. I turned off "Enable URL Optimization" and it made no difference. That demonstrates that sh404SEF has nothing to do with it.

The 404 is server generated, not Joomla.
The link is the same as the HTTP version, but it shows a 404.

The network engineer here installed the certificate. I will work with him to get this figured out. I see now that it really has nothing to do with Joomla or any component of it, but instead is likely an error on the server. Thank you so much for your help!

Best regards,

Daniel B.
Tuesday, 22 December 2015 15:24 UTC
dbrasic
Problem solved. Network engineer made a configuration mistake. I would have never considered that it was a server 404 vs a Joomla 404 without your help. Thank you x 10^6!!
Tuesday, 22 December 2015 15:27 UTC
wb_weeblr
Hi

You're welcome ;)

server 404 vs Joomla or sh404SEF 404 is the first thing you have to ask yourself when you deal with a 404: server 404 means Joomla is not involved. Most likely .htaccess (on apache) is the source of the problem. Joomla 404 means you have to look at joomla or your extensions.

Closing this ticket now, feel free to open a new one as needed. If you do so, please mention this ticket number in the new one.

And please feel free to post a review on the JED,it helps and we appreciate it!

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.