• Home
  • Get help
  • Ask a question
Last post 2 hours 53 min ago
Posts last week 82
Average response time last week 34 min
All time posts 68046
All time tickets 10515
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.

#1567 – Changing URL

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.
Friday, 18 December 2015 13:36 UTC
ian
Hello,

I have changed an article and menu title in Joomla 3. The old URL is still used. This has old keywords in and is too long.

I would like to change it, so have gone to URL manager and tried to change the URL which appears in the 'New SEF url' field, but this didn't work.

There is a field for 'Canonical url' is this where we change the URL?

Thanks

Ian
Friday, 18 December 2015 14:48 UTC
wb_weeblr
Hi

No, you did it correctly the first time. You go to the URL manager, find the URL you want and modify it.
There are 2 reasons this would not "work" (and you will have to define "not work"):

1 - you are using page cache, and you have haven't cleared the Joomla cache
2 - That particular URL had duplicates, ie it has a counter in the "Duplicates" column, meaning Joomla creates multiple non-sef URL for this page.

If so, you have to modify all duplicates, not just the first one.

Rgds
 
Friday, 18 December 2015 16:30 UTC
ian
Hello,

What I mean by 'not work' is: when I go to URL manager and delete the old URL and type in the new one and hit save and close, it retains the old URL.

If I click the yellow duplicate button, there doesn't appear to be a field to enter the new URL into. It just lists the 3 non-sef addresses.

Thanks

Ian

Friday, 18 December 2015 17:00 UTC
wb_weeblr
Hi

What I mean by 'not work' is: when I go to URL manager and delete the old URL and type in the new one and hit save and close, it retains the old URL.
No, that's not how it works. There's no reason to delete the URL, you just click on it and modify it.

So if your old URL is /the-old and you want to change it to /the-new:

1 - you click on "/the-old" record in the URL manager, and modify it
2 - If there are no duplicates, then nothing special, you just have the same record in the URL manager, but now it has a small wrench icon to show this is a custom URL

- if there is one or more duplicate, then after modyfing /the-old into /the-new, you will have:

a - a new record for "/the-new", marked with the wrench icon: that's the custom URL
b - the record for "/the-old" will still exist, with all the remaining duplicates non-sef

You can then modify again "/the-old" record, and repeat the process until there's no more "/the-old" records and they all have been moved to "/the-new"

Rgds
 
Saturday, 19 December 2015 14:08 UTC
ian
Hello,

There were 3 duplicates, so I entered the new URL (workshops/build-resilience-and-positive-thinking-into-your-organisation) in the 'new SEF URL' field 3 times, each time I entered it the number of duplicates would reduce, it was only when I entered it the third time that the new address became permanent.

But, I now have 3 URLS (see attached sef url)

The browser address has percentage symbols in it (see attached browser url)

http://www.xxxx.uk/business-workshops/building%20resilience%20and%20positive%20thinking%20into%20your%20organisation

I also can't update the component. I have installed both codes in configuration, when I click update it takes me to the attached screen (update2).

Thanks Ian
Monday, 21 December 2015 12:59 UTC
wb_weeblr
Hi

There were 3 duplicates, so I entered the new URL (workshops/build-resilience-and-positive-thinking-into-your-organisation) in the 'new SEF URL' field 3 times, each time I entered it the number of duplicates would reduce, it was only when I entered it the third time that the new address became permanent.
it didn't become "permanent". The non-sef URLs created by Joomla are always there.

The browser address has percentage symbols in it (see attached browser url)



http://www.xxxx.co.uk/business-workshops/building%20resilience%20and%20positive%20thinking%20into%20your%20organisation

Yes, those are the code for the space character. You have entered the URLs with spaces in them, which is not a valid character in URL, and needs encoding. You have to enter URLs exactly as they should be, for instance replace spaces by -.



I also can't update the component. I have installed both codes in configuration, when I click update it takes me to the attached screen (update2).
Code 401 is reported by Joomla installer for "Unauthorized access". Meaning that the credentials you entered are not valid.

Please double-check you used the access and secret key from your control panel as per the documentation.

Rgds
 
Tuesday, 22 December 2015 14:38 UTC
ian
Hello,

Confused.

I may be using the wrong terminology, but what I meant was that I had to enter it 3 times to stop it reverting back to the old URL.

What I don't understand is: I have 3 URLS in URL manager now, which are the same (see attached). So which one would I use if I wanted to amends the title and meta info?

Thanks

Ian
Tuesday, 22 December 2015 14:49 UTC
wb_weeblr
Hi

I have 3 URLS in URL manager now, which are the same (see attached)
Emm, I'm sorry but you should look again: the 3 URLs your circled on your screen shot are totally different.

I can see that you manually entered them, but you entered 3 times different things (one as "build" instead of "building" and the other two differs because of the spaces.

Just delete or fix them.

Rgds
 
Tuesday, 22 December 2015 18:53 UTC
ian
Hello,

I have entered both codes into the update section (see attached). I have checked Joomla update manager is working, but still it won't auto update.

I will download and update manually, but do you have any suggestions about the auto update?

Thanks

Ian
Tuesday, 22 December 2015 19:24 UTC
wb_weeblr
Hi

Regarding the auto updater, it's a joomla process so it should work fine. Again, be sure to use the access and secret corresponding to an active sh404SEF subscription.

The only other thing that could break it is if you have disabled the plg_installer_sh404sef plugin.

Rgds
 
Tuesday, 22 December 2015 19:57 UTC
ian
Hello,

I have attached plugin screen shots. Do they look correct to you? i have an up-to-date subscription as far as I am aware, and the codes are in the correct place.

I have manually downloaded the latest version. Looks like you have put a lot of work into it. the interface looks cleaner and up-to-date.

When I instal the latest update on top of the old one, it will retain all the settings form the previous installation?

The new extension was larger than the default size allowed in Joomla, so we had to amend the PHP. Could this have anything to do with the auto update issue?

Thanks

Ian
Wednesday, 23 December 2015 08:11 UTC
wb_weeblr
Hi

1 - Enabled plugins. No, I said: "plg_installer_sh404sef" plugin. That's the plugin in charge of sending the access/secret codes when Joomla tries to connect to our servers to download the new version.

2 -
The new extension was larger than the default size allowed in Joomla
Joomla is not involved in that, it's only a PHP setting (two of them actually). Most host with up to date PHP version should be fine with the current size, which is about 2.1 MB. Anyway, increasing the PHP limit is the thing to do.

3 -
Could this have anything to do with the auto update issue?
No, this limit is an upload limit. When auto-updating, you don't upload anything, the file is downloaded by Joomla directly from our servers.

If the "plg_installer_sh404sef" plugin is installed and enabled, it should work.

I have made a test using your update keys, and it worked fine for me. The keys are:
access: xxxx
secret: xxxx

Make sure you don't have any space or other characters are the beginning or the end when you cut/paste.

If the keys are fine and the plg_installer_sh404sef is enabled, then it's a firewall/PHP issue on your server. You might want to talk to you host about that.

Rgds
 
Thursday, 07 January 2016 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.