Re: Ceon URI Mapping (SEO)
Hi DivaVocals,
How are you?
My, my don't you post a lot and with lots of content in the posts!
Sorry if I haven't replied in detail to replies of yours, I'm experiencing a severe shortage of time at the minute ( I shouldn't even be on this forum right now.. :) ).
Quote:
Originally Posted by
DivaVocals
That's not what he said/meant.. What Conor suggested is that based on the conditions you describe that your install of this add-on is incomplete (possibly as a result of something being overwritten when you upgraded Zen Cart). So to correct this you will need to re-install Ceon URI Mapping.
If I had to hazard a guess I'd say your Zen Cart updates overwrote the modifications this add-on makes to some of the core files which would have led to the behavior you have described.
Yes, this is exactly what I think has happend. A simple use error of thinking that all the files had been uploaded/merged properly when at least one, includes/functions/html_output.php has unfortunately been overwritten with a "fresh" version from Zen Cart or another module.
Quote:
Originally Posted by
DivaVocals
As the readme for this add-on explains, the URI's created by this mod are stored in your database. So unless you deleted the tables/fields that support this, updating will not affect your existing URI's..
Yes, Huw, don't worry, you won't lose any mappings.. simply read the installation docs and go through the files and modified core files bits again, as if you hadn't done that before (even though you have).. you'll probably find that you accidentally overwrite some of the Ceon URI Mapping modifications when you upgraded Zen Cart.
Enjoy the rest of your weekend both of you! :)
All the best..
Conor
ceon
Re: Ceon URI Mapping (SEO)
Lesson learnt! I didn't remember installing ceon at all so I was under the impression that the only files I made mods to were in the custom template dir, totally my fault for having an awful memory!
Reverted it back now so it's back on version c as it was.
So can I just confirm something, I see that the ceon code is wrapped in begin and end comments. Is it just a case of adding these sections into the new files 1.3.9h or does the code replace sections of code which I need to work out what they are? My site is totally standard oteh rthan a differnet template and of course as I now see, ceon. Unfortunately the ceon archive only has modified files upto 1.3.9d so h I have nothing to work on for comparison
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
celticwebsolutions
So can I just confirm something, I see that the ceon code is wrapped in begin and end comments. Is it just a case of adding these sections into the new files 1.3.9h or does the code replace sections of code which I need to work out what they are?
Yes, with our software distributions we never replace code, we only add code. If code effectively needs replaced we add comment blocks to comment out this existing code. This makes our customisations as easy as humanly possible to add.
Quote:
Originally Posted by
celticwebsolutions
My site is totally standard oteh rthan a differnet template and of course as I now see, ceon. Unfortunately the ceon archive only has modified files upto 1.3.9d so h I have nothing to work on for comparison
Download 3.8.0 from our website, it has modified files for e and f.
As soon as g and h were released I had modified files created for them too, but since I decided to create a version 4.0.0 of the software I never released an updated version with modified files for those specific Zen Cart versions. My reasoning being that time was better spent on 4.0.0 (it takes more effort than you'd expect to package up a release) and that the differences (in the files Ceon URI Mapping modifies) between f and h were so insignificant that you could just use the sample modified files for 1.3.9f.
So just copy the modified_core_files for 1.3.9f over your 1.3.9h versions and you'll be fine.
All the best..
Conor
ceon
Re: Ceon URI Mapping (SEO)
Quote:
Originally Posted by
conor
Hi DivaVocals,
How are you?
My, my don't you post a lot and with lots of content in the posts!
:laugh: Call it a by-product of my day job where I write functional requirements docs and must be sure that there is enough details for my developers to understand the needs of the users.. :laugh:
Quote:
Originally Posted by
conor
Sorry if I haven't replied in detail to replies of yours, I'm experiencing a severe shortage of time at the minute ( I shouldn't even be on this forum right now.. :) ).
No worries.. I'm awfully surprised to see you here on a weekend..:smile:
Re: Ceon URI Mapping (SEO)
Thank you again for the helpful replies!
I'll take your advice and just use the 1.3.9f files in my h install
Keep up the good work and excellent support!
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
DivaVocals
Call it a by-product of my day job where I write functional requirements docs and must be sure that there is enough details for my developers to understand the needs of the users..
Well that makes sense! :)
Quote:
Originally Posted by
DivaVocals
No worries.. I'm awfully surprised to see you here on a weekend..:smile:
Really? I reply irrespective of the day. I have no regular hours. I'm technically always in working hours when I'm awake! (That'll finally change in 2011 hopefully :) ).
Enjoy the rest of your weekend!
All the best..
Conor
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
celticwebsolutions
Thank you again for the helpful replies!
I'll take your advice and just use the 1.3.9f files in my h install
Keep up the good work and excellent support!
No problem. Glad that you like the software!
Enjoy the rest of your weekend.
All the best..
Conor
ceon
Re: Ceon URI Mapping (SEO)
Quote:
Originally Posted by
conor
Well that makes sense! :)
Well my posts do leave little room for misunderstanding..:laugh: My mom must have been a prophet.. She's named me Crystal and I like to make sure when I communicate that I am CLEAR.. (As in CRYSTAL clear:laugh:)
Quote:
Originally Posted by
conor
Really? I reply irrespective of the day. I have no regular hours. I'm technically always in working hours when I'm awake! (That'll finally change in 2011 hopefully :) ).
Maybe I'm wrong.. but I am used to not seeing as MUCH of you on the weekends..:smile:
Quote:
Originally Posted by
conor
Enjoy the rest of your weekend!
You too.. After I upload some new contributions, I will be cooking and cleaning.. Which is good because my reward will be EATING!!:laugh::laugh:
Re: Ceon URI Mapping (SEO)
Quote:
Originally Posted by
member
Conor,
The problem is:
1. I have bots looking in the categories for my images and getting a 404 response
example:GET /category/images/medium/image.jpg
2. My cache at Google in Internet Explorer is looking for the stylesheet at Google
example:
webcache.googleusercontent.com/includes/templates/custom/css/stylesheet.css
and the images in the category
example: example.com/category/images/image.jpg
The cache in Firefox renders the stylesheet and the images correctly
Quote:
Originally Posted by
conor
Hi,
I can't tell you specifically as it depends on how you've set up your site but you should look in
html_header.php and check that a base href tag is present (this prevents most "relative URIs on a static URI site" problems.
Also look in your template files.. make sure none of them use "relative" links.. make sure they start with / and use the whole path, e.g. /images/image.jpg not images/image.jpg
Hope that helps.
All the best..
Conor
ceon
Thank you for your reply. I did not find any errors in those files.
I will post my solution in hopes of helping someone else. I ended up putting this in the htaccess to take care of this. I had to do it for each main category for the products, not the linked categories.
Redirect 301 /category/images/ http://example.com/images/
Redirect 301 /category/includes/ http://example.com/includes/
Re: Ceon URI Mapping (SEO)
This module is causing issues on almost every one of our client's websites that uses it.
1) the htacess rules make zc_install inaccessible so upgrading requires the module to be disabled temporarily in order to patch the database... we shouldn't have to do this.
2) it doesn't allow you to exclude certain pages from being re-written and as a result mods like Fast and Easy Checkout are losing URL parameters when redirecting between pages.
3) Even when the module is turned off, the .htaccess rules are still in effect.
Considering this is a SEO URLs module, it is important that it does not cause issues as uninstalling may not be an option or devastating effects could happen to a site's search engine rankings.