By Hossein on Tuesday, 01 July 2014
Posted in Technical Issues
Replies 19
Likes 0
Views 651
Votes 0
I use EasyDiscuss with SEF Enable. currently the URL Alias is the title, this make couple of problems for me:

1. when I change the title of each post, the URL would change, and that makes broken link of ex-link.
2. since there is no ID on the URL, I supposed it makes pressure of server to find and route the URL.

is there better way to manage the URLs?

http://www.javab24.com
Hello Hossein,

Yes, by default when you edit your title of post, the alias also will follow and change it.
May i know your URL is using unicode aliases? If yes, you should set this option to YES from your backend > Easydiscuss > Setting > SEO > Allow unicode allies - YES, then the URL should be show out the ID in front of the URL post title.

Can i have your Joomla backend and FTP access so we can help you check on this as well? Please advise.

*You can put the information in the optional information field below. Don't worry about privacy. Only Support team can view the information.
·
Tuesday, 01 July 2014 17:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks Alex

However the Allow Unicode Allies in On. but there is no ID on Output URL.

The FTP Access data is enclosed.
·
Tuesday, 01 July 2014 17:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hossein,

Can i have your Joomla backend access and .htaccess as well? Please advise.
·
Tuesday, 01 July 2014 18:23
·
0 Likes
·
0 Votes
·
0 Comments
·
sure
·
Tuesday, 01 July 2014 19:05
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hossein,

I can't seem to access the cache page on your Joomla site for some reasons (The page just goes into an infinite loop and hit the 500 Internal Server Error). Can you please purge the cache?
·
Tuesday, 01 July 2014 23:49
·
0 Likes
·
0 Votes
·
0 Comments
·
I clear the cache but the ID which you added to the URLs make all pages to Error 404
·
Wednesday, 02 July 2014 00:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hossein,

Sorry for confusing in earlier, I have applied some hack in your file, please have a check is it meet your requirement?
JoomlaFolder\components\com_easydiscuss\helpers\router.php
JoomlaFolder\components\com_easydiscuss\router.php

Also, may i know which discussion post you hitting 404 error? Please advise.
·
Wednesday, 02 July 2014 01:53
·
0 Likes
·
0 Votes
·
0 Comments
·
all of the discussion got error 404, I mean all. I had to reinstall the easydiscuss.
·
Wednesday, 02 July 2014 03:16
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hossein,

Sorry for late reply to this,
Actually I have double check after i applied some hack in that 2 file from your site, it seems like everything is work fine without hitting 404 error.
May I know do you already reinstall the Easydiscuss in your site? Please advise.
·
Wednesday, 02 July 2014 11:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you for your help. it's ok now but we have two problems:

1. Old urls which are indexed in search engines get broken. how can I redirect old URLs to new URLS with ID
2. Please let me know about the files you modified, I want to know them for future update.
·
Wednesday, 02 July 2014 13:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hossein,

Sorry for late reply to this,
Can you try create a test post from your Easydiscuss and see the post ID is it still exist in your URL? Because I believed that you have re-install the Easydiscuss from your site and the modified file already removed. Please advise.
·
Wednesday, 02 July 2014 19:17
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

after you did some modification on route files, all of the urls were broken. so I reinstall the EasyDiscuss to solve it. after reinstalling the ID was gone like before you start working on it. but since morning, I've realized that the ID present on URL and there is no Error 404 on new URLS. but the problem is huge number of old urls which didn't have ID are broken now.
·
Wednesday, 02 July 2014 19:55
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hossein,

Sorry for late reply to this,
May i know which discussion post haven't have the ID in URL yet? Please advise.
·
Thursday, 03 July 2014 02:13
·
0 Likes
·
0 Votes
·
0 Comments
·
all posts have ID. my problem is old URLs which didn't has ID and were indexed in Google, are not redirect to new URLS. that coz lots of problem SEO.
·
Thursday, 03 July 2014 03:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hossein,

Sorry for late reply to this,
I believed that the Google need time to regenerate the link from their search engine , because they will not immediately to re-index.
Also can you guide us how the step you trying to search in Google about your discussion post? Please advise.
·
Thursday, 03 July 2014 16:34
·
0 Likes
·
0 Votes
·
0 Comments
·
after Updating to New version the id has been removed from URLS and all my urls braked again.
·
Monday, 06 October 2014 16:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hossein,

I have added the hacks in the following files,

/components/com_easydiscuss/helpers/router.php
/components/com_easydiscuss/router.php

Kindly please understand that we cannot provide the same hacks every time you perform the upgrade. It is your responsibility to keep the backups and replace it every time you upgrade. This will be the last time that we perform such hacks again for your site.

Also, your post was only posted at 6 hours ago and you have nudged us 4 times already. Please allow at least 24 - 48 hours before using the nudge tool.
·
Monday, 06 October 2014 22:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you for your answer, please just let me have these two files or let us know which line of codes you modified.
·
Monday, 06 October 2014 23:42
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Hossein,

It's already on your site Just backup both of these files,

/components/com_easydiscuss/helpers/router.php
/components/com_easydiscuss/router.php
·
Tuesday, 07 October 2014 00:13
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post