• Home
  • Get help
  • Ask a question
Last post 31 min ago
Posts last week 110
Average response time last week 29 min
All time posts 67419
All time tickets 10424
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.

#2961 – Crawl Errors and upper and lower case

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, 15 November 2016 16:39 UTC
lectrosonics
 I am getting a lot of crawl errors and its because they are lowercase instead of uppercase in certain parts of the url. Is there a way to make the lowercase versions link to the correct uppercase versions?

I tried setting up aliases with the lower case but it says the address already exists
Tuesday, 15 November 2016 16:44 UTC
wb_weeblr
Hi

1 - lowercase or uppercase should not cause 404s, unless you server is not configured properly. In addition, if the server passes the request to Joomla and sh404SEF, we already do a 301 redirect (see setting "301 redirect url to correct case" under the "Advanced" tab of sh404SEF. It is On by default, but maybe you disabled it).

One way or the other, again, URL case should not cause a 404 with sh404SEF.

2 -
I tried setting up aliases with the lower case but it says the address already exists
Asbolutely. You cannot do such aliases, because once again we search the URLs without taking case into account.

3 -
lowercase versions link to the correct uppercase versions?
Why do you have lowercase URLs if you want Uppercase?

Please provide a single example URL that has the problem and causes a crawl error.

Rgds
 
Tuesday, 15 November 2016 17:35 UTC
lectrosonics
To be honest I'm not sure where they came from. Something changed in last couple months and was started getting notices from bing and google that I was getting a lot of crawl errors. I noticed that the crawl error address all had lowercase URLs.

When I did the last update it did flag me that I had a mix-up between settings on Joomla and sh404sef. It seems it was "Adds Suffix to URL" that was off and that seemed to make it happy.

This is example of URLs that don't work

http://www.xxxx.com/US/SMQV-super-miniature-double-battery-belt-pack-transmitter.html

http://www.xxxx.com/us/smqv-sup​er-miniature-double-battery-belt-pa​ck-transmitter.html


The tab under "advanced" and the "301 redirect url to correct case" is turned on.
Tuesday, 15 November 2016 18:55 UTC
wb_weeblr
Hi

Thanks for the sample. This problem is not Joomla or sh404SEF related. You have a major issue on your web server setup, which is the one triggering the 404:

[xxxx]

For some reason, your web server does not accept those URLs, and rejects them without passing them on to Joomla. If this started to appear a couple of months ago, it's probably an update/change in configuration by your hosting company (it happens frequently). The screenshot shows € and other signs, so this might be related to a change in the server character set maybe. This may also be coming from updates to your .htaccess file though, things like Akeeba Admin tools, or similar which write to the .hraccess file ( less likely than hosting, but still quite possible).

I would suggest to contact your hosting company ASAP.

When I did the last update it did flag me that I had a mix-up between settings on Joomla and sh404sef. It seems it was "Adds Suffix to URL" that was off and that seemed to make it happy.
This warning has been there for a long while. It warns you (this is not an error, just a warning), that you should always configure Joomla and sh404SEF the same: if you have set Joomla to add a suffix to URls, you should also add a suffix in sh404SEF. Likewise if you don't have a suffix in Joomla, you should not have one in sh404SEF.
This will not alter the way sh404SEF operates, but other extensions may be affected in rare cases, and not build URLs as expected.

Rgds


 
Tuesday, 15 November 2016 20:47 UTC
lectrosonics
Okay will do...thanks for the info. I really appreciate it.
Wednesday, 16 November 2016 07:47 UTC
wb_weeblr
Hi

I will leave this ticket open in case you need to add something. It will automatically close in 2 weeks, if not further comment is made.

Best regards
 
Thursday, 01 December 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.