By Simon Logan on Wednesday, 21 June 2017
Posted in General
Replies 3
Likes 0
Views 750
Votes 0
I've noticed that sh404SEF stores URLs for most pages in Easyblog for two paths, one with "delta-ee-blog" in it (which is the one we want) but also one with "easyblog" in it (which we want to get rid of).

I realise the issue may be with sh404SEF but is there a way to force all Easyblog links to use the "delta-ee-blog" path instead of the "easyblog" one? I can probably use htaccess to redirect them all but was wondering where these URLs are coming from in the first place since we don't have a menu item with the alias "easyblog"?
Hello Simon,

If I recall correctly, in the latest version of EasyBlog we have already renamed this in the language string so that when SH404 is unable to locate any Itemid for the link, it would use the word "Blog" instead. The language string responsible for this is at /language/en-GB/en-GB.com_easyblog.ini


COM_EASYBLOG_SH404_DEFAULT_ALIAS="Blog"


Perhaps you could try viewing the cached url in SH404 for those containing /easyblog/ and see what are those raw urls made of?
·
Thursday, 22 June 2017 00:32
·
0 Likes
·
0 Votes
·
0 Comments
·
There were a view different types of pages being indexed (authors, blog posts etc) but I noticed they all had the ItemId of an old blog menu item which was in a deleted state (and had the alias "blog" instead of "easyblog") so I've cleared them now and will see if they re-appear

I'll also set a language override for that language variable and see what happens.
·
Friday, 30 June 2017 07:38
·
0 Likes
·
0 Votes
·
0 Comments
·
Alright, keep us update then.
·
Friday, 30 June 2017 10:09
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post