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

#6982 – sh404SEF malfunction

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, 02 March 2020 19:57 UTC
puntomio
 With the latest Joomla updates, sh404SEF no longer works, the links of K2 and Virtuemart are incorrect or not SEF. Virtuemart Links only works with internal SEO enabled. K2 misses the selected language. The copy of my site on the local PC has conflicts with https (off).
Tuesday, 03 March 2020 08:26 UTC
wb_weeblr
Hi

There's not much information here so let's try to be more specific:

1 -
With the latest Joomla updates,
You updated from Joomla 3.9.14 to 3.9.15? or were you running a much older Joomla version prior to that?

2 - Was there any update to K2? which exact version of K2 are you running?

3 -
the links of K2 and Virtuemart are incorrect or not SEF.
Is sh404SEF still enabled? do you have any message on sh404SEF control panel?

4 -
Virtuemart Links only works with internal SEO enabled.
What does that mean? what happens? 404s?

5 -
K2 misses the selected language.
So this is a multilingual site. Which multilingual system do you use? Falang? Joomla standard multilingual system?

6 -
The copy of my site on the local PC has conflicts with https (off).
sh404SEF does not handle the domain (https/non-http is part of the domain section of URLs). HTTP is entirely handle by Joomla itself. That said, it is normal that a local copy of the site does not work under HTTPs unless you specifically configured your local server to with an SSL certificate and your browser to accept it.

Could you please provide us with superadmin credentials to your website. You can create a temporary account, and delete it afterward, but it must have superuser level.

Thanks and regards
 
Wednesday, 04 March 2020 17:23 UTC
puntomio
1 You updated from Joomla 3.9.14 to 3.9.15? or were you running a much older Joomla version prior to that?
- joomla is always updated to the latest version available

2 - Was there any update to K2? which exact version of K2 are you running?
- The version of K2 is v2.10.2

3. Is sh404SEF still enabled? do you have any message on sh404SEF control panel?
- Now sh404SEF is disabled, I have not had any messages from the control panel. The link with Google Analytics does not work.

4. Virtuemart Links only works with internal SEO enabled. What does that mean? what happens? 404s?
- None 404. With Sh404SEF active, Virtuemart must have internal Seo active, otherwise the links are not SEF.

5. K2 misses the selected language. So this is a multilingual site. Which multilingual system do you use? Falang? Joomla standard multilingual system?
- I use the Joomla standard multilingual system. When the site is in Italian and I click a K2 link, this changes the language of the site in English.

6. The copy of my site on the local PC has conflicts with https (off).
- Actually on the local PC I turned off https. In the website menu, the items are set in the metadata> Security (https protocol)> Yes.
So the link reports error. If I set "No" the link works correctly.

7. Could you please provide us with superadmin credentials to your website. You can create a temporary account, and delete it afterward, but it must have superuser level.
user: xxxx
Pass: xxxx
Wednesday, 04 March 2020 17:26 UTC
wb_weeblr
Hi

6. The copy of my site on the local PC has conflicts with https (off).

- Actually on the local PC I turned off https. In the website menu, the items are set in the metadata> Security (https protocol)> Yes.

So the link reports error. If I set "No" the link works correctly.
That's correct, HTTPS links cannot work on your local PC. This is not related to sh404SEF.

7. Could you please provide us with superadmin credentials to your website. You can create a temporary account, and delete it afterward, but it must have superuser level.

user: xxxx

Pass: xxxx
What is your site?

Best regardsBest regards

Yannick Gaultier
weeblr.com
@weeblr
 
Wednesday, 04 March 2020 17:28 UTC
puntomio
Sorry :)

https://xxxx.com/administrator
Wednesday, 04 March 2020 17:40 UTC
wb_weeblr
Hi

So the problems:

1 - You had enabled "301 redirect from non-sef to sef", please leave it to default
2 - You had enabled "301 redirect from Joomla SEF to sh404SEF", please leave it to default
3 - You enabled "Try to autoredirect 404": you can leave it on but we do not recommend enabling this, it often provides a poor user experience. I left it enabled, your choice.

After doing this, links to K2 appears to me to work normally. However all Virtuemart links from the top menu are giving 404s. I don't know what's on your site that causes this, I will keep on looking for the next few minutes.

Best regards

Yannick Gaultier
weeblr.com
@weeblr
 
Wednesday, 04 March 2020 17:42 UTC
puntomio
ok
Wednesday, 04 March 2020 17:53 UTC
wb_weeblr
Hi

Something's not right here: the links in the menus do not have .html in them, but Joomla (and sh404SEF) is set to have them with .html.

Did you do anything special with the menus? any reason why the .html suffix would be gone?

Best regards

Yannick Gaultier
weeblr.com
@weeblr
 
Wednesday, 04 March 2020 17:56 UTC
wb_weeblr
Hi again,

OK, I don't get it: how is your main menu done? I don't see any menu module for the main menu.

Best regards
 
Wednesday, 04 March 2020 18:00 UTC
puntomio
No, I haven't done anything about .html
For the main menu I use the TheGrue Menu module
Wednesday, 04 March 2020 18:01 UTC
wb_weeblr
Hi again

SO I have tested again by going to the links directly and all works fine, for instance https://xxxx.com/en/i-saggi/zen-naikan-book-detail.html or others.

There's something on your site that remove the .html suffix on links. A plugin or the template I don't know but something is removing the .html suffix and causing all that trouble.

Best regards
 
Wednesday, 04 March 2020 18:11 UTC
puntomio
Now the site is malfunctioning. The links are changed.
K2 links give 404 error
Wednesday, 04 March 2020 18:12 UTC
wb_weeblr
Hi

I have disabled sh404SEF while doing research. Maybe you need to purge the cache.

Best regards

 
Wednesday, 04 March 2020 18:18 UTC
puntomio
Now works. Unfortunately the virtuemart links added "detail", how can I delete it?
Wednesday, 04 March 2020 18:20 UTC
wb_weeblr
Hi

sh404SEF is not running, I'm taking a backup of the sit so that I can understand what on your site is breaking sh404SEF and in the mean time I have disabled it.

So nothing that happens right now is related to sh404SEF.

NB: having "detail" in the URL with standard Joomla and standard Virtuemart is absolutely normal . That's the URL Virtuemart creates normally.

Best regards
 
Wednesday, 04 March 2020 18:23 UTC
puntomio
Ok I solved "detail"

Good hunting :)
Wednesday, 04 March 2020 18:50 UTC
wb_weeblr
Hi

Yes, took time but at least I found why the VM links are non-SEF: that's because you enabled the corresponding function:



Obviously I did not think about checking that option, I just wonder why you would enable that. Anyway, that solves one mystery.


Best regards

Yannick Gaultier
weeblr.com
@weeblr
 
Wednesday, 04 March 2020 18:52 UTC
wb_weeblr
Hi

Yes, all works normally after that, this was the root cause.

Best regards

Yannick Gaultier
weeblr.com
@weeblr
 
Wednesday, 04 March 2020 19:11 UTC
puntomio
Thank you!
I am happy with this.
Sh404Sef had always worked well
Thursday, 05 March 2020 08:53 UTC
wb_weeblr
Hi

Very happy to hear that! 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.

If you created any superadmin account for us, be sure to delete or block it now to avoid unnecessary risk in the future.

Be sure to also check out wbAMP, our Accelerated Mobiles pages plugin for Joomla - without AMP, you're missing out on mobile visitors!



Best regards

Yannick Gaultier
weeblr.com
@weeblr
 
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.