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

#7315 – Cannot get new profile link in frontend

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, 20 July 2020 22:33 UTC
wins
 Hello there,

I installed Easysocial component that has a feature to write profile link as following: domain.com/PERMALINK ; Permalink is a field value that is set in user profile setting on frontend. So user can change this value every time.
The issue is that when user changes the value of permalink, the profile link does not change, the old permalink stays unless you purge sef urls in SH404SEF backend. i tried to make purge working automatically in Advanced tab by setting Url cache handler to Shared memory and configured shLib plugin to Memcached, placing host and port of my hosting, but old permalink still staying after change. Is there another way to achieve this, if possible without purging all Urls, except user profile links?

Help please.

PS: Please note that the same issue happens when trying to change the permalink of a group, page or event in Easysocial: the links of group/page/event do not change in frontend unless purging sef urls.
Tuesday, 21 July 2020 05:45 UTC
wb_weeblr
Hi

I installed Easysocial component that has a feature to write profile link as following: domain.com/PERMALINK ; Permalink is a field value that is set in user profile setting on frontend. So user can change this value every time.
I'm not sure how such a feature would be compatible with a database-backed SEF extension.

The issue is that when user changes the value of permalink, the profile link does not change, the old permalink stays unless you purge sef urls in SH404SEF backend.
Yes, that's the entire point of using sh404SEF: URLs on your site should absolutely never change unless you actually change it yourself.

i tried to make purge working automatically in Advanced tab by setting Url cache handler to Shared memory and configured shLib plugin to Memcached, placing host and port of my hosting, but old permalink still staying after change
This is unrelated to what you're trying to do, it's only caching, it's not related to the actual storage of URLs.

Is there another way to achieve this, if possible without purging all Urls, except user profile links?
I can't think of any aside from entirely bypassing sh404SEF for EasySocial, that is setting it to "Use Joomla router" under the "By component" tab of sh404SEF configuration. There are minor side effects to that, namely that in doing so you enable back the Joomla router, which does not trigger 404 for all URLs it should, at least in Joomla 3.

PS: Please note that the same issue happens when trying to change the permalink of a group, page or event in Easysocial: the links of group/page/event do not change in frontend unless purging sef urls.
That's not an issue, it's exactly how it should be for best SEO performance. URLs should never change once they are indexed, even if you change the title of a group or page. You can change the title, just don't change the URL.

Best regards

Yannick Gaultier
weeblr.com
@weeblr

 
Wednesday, 22 July 2020 18:17 UTC
wins

Ok, thanks for explanations.

Wednesday, 22 July 2020 18:27 UTC
wb_weeblr

Hi

Hope you can work out a viable solution! 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

 

 
Saturday, 22 August 2020 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.