• Home
  • Get help
  • Ask a question
Last post 14 hours 37 min ago
Posts last week 81
Average response time last week 4 hours 29 min
All time posts 67915
All time tickets 10498
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.

#22 – Multilanguage site : wrong urls generated with Joomla! 3.4.x and sh404SEF 4.4.8.x

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, 07 April 2015 10:57 UTC
webmaster
Hello,

I have installed and tested sh404SEF 4.4.8.2409 with Joomla! 3.4.1.
I think there is a new bug on urls generated with this sh404SEF version : new urls were generated on the default language.

If I do the same tests with Joomla! 3.3.6 and sh404SEF 4.4.6.2271 with the same configuration, all is OK.

This is a multilanguage website (French, English and Spanish). The default language on my website is the French language. I created 6 pages (3 homepage and 3 contact).
- With Joomla! 3.3.6 and sh404SEF 4.4.6.2271, i have 6 urls (see joomla336x-sh404sef446.jpg)
- With Joomla! 3.4.1 and sh404SEF 4.4.8.2409, i have 10 urls (see joomla341-sh404sef448.jpg)

For all the others pages in English and Spanish, there is now an equivalent url with the default language (here French).

The problem is the same even if :
- I have purged all url.
- I use default Joomla template

If you want, I have a website test online. I can give you url and access code to see that.

Regards
Tuesday, 07 April 2015 13:19 UTC
wb_yannick
Hi

The problem is not in sh404SEF 4.4.8, it's in changes that were introduced in the router and Language filter plugin in J! 3.4.1.

Normally, 4.4.8 was made to address those problems, so it should be ok.

The first check list is:

- is your Joomla! multilingual setup correct: use the Joomla multilingual module to check for that
- Joomla SEF setting should be ON

If all look good, and considering the nature of the problem, the next step would be for you to install Akeeba backup (with Joomla 3.4.1 and sh404 4.4.8, the faulty configuration), and provide me with a download file. I will install it locallyn and can debug through the code to see what's happening.

If you give me admin access, I can simply download the backup from there, or you can put it on dropbox shared folder or similar, and give me the link.


Rgds
 
Tuesday, 07 April 2015 14:13 UTC
webmaster
Here are the download links of my database and my website tested on localhost :

Database xxxx

Database name xxxx


[b]Access code xxxx





[u]Website xxxx


[b]Directory name xxxx


[b]Access code for administration xxxx





This is a multilanguage website (French, English and Spanish). Even if I purged all the urls in URL manager and cleaned all caches, when I go one each page, there are at final 10 urls created instead of 6. [b]In URL manager, wrong urls contain in their url non-sef language tag instead of language code.




[u]My configuration :


1) mod rewrite with xxxx

2) System Global configuration - SEO settings
- Search Engine Friendly URLs : YES
- Use URL Rewriting : YES

3) Plugin System - Language Filter enabled

4) sh404SEF enabled

5) Module Language Switcher enabled


Rgds
Wednesday, 08 April 2015 08:03 UTC
wb_weeblr
Thanks, I'll do my best to look at it today, things are really busy here with the start, but we're starting to get a hold of them.

Cheers
 
Wednesday, 08 April 2015 15:41 UTC
wb_weeblr
ok, I did look at it and found a problem whereby this would happen. Having your (simple) site to debug helped very much.

I've made available a test version with the proposed fix. Can you have a go with it and provide some feedback?

The download folder is here: https://copy.com/xxxx

Rgds
 
Thursday, 09 April 2015 07:24 UTC
webmaster
Hi,

There is nothing on your download folder.
Just one folder "Josetta" but it's empty.

Rgds
Thursday, 09 April 2015 11:23 UTC
wb_weeblr
Crap sorry,wrong folder. The sh404sef folder is: xxxx

 
Thursday, 09 April 2015 12:35 UTC
webmaster
After install of this new version, all is OK.
I tested it on my real website and everything works correctly.

Thank you very much

Rgds

Thursday, 09 April 2015 15:04 UTC
wb_weeblr
Happy !

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.