Hello Conor,
I am freshman of zen cart and Ceon URI Mapping, I Used ultimate_seo_urls, but when I found Ceon URI Mapping is much more better than that, so I change to install Ceon URI Mapping mapping according to your installation instruction, I copy all the files folders in the "files" and "1.3.8a" folder in the modified_core_files, then paste them into our website root. I log in the admin, and I found the Ceon URI Mapping is there,
But I found my web url is still dynamic, I think I have some wrong operation on the Create the necessary database tables and configure the URI auto-generation settings.
and Add the rewrite rules to Apache.
Could you tell me more in detailed how to do that.
I aprreciate in advance!!!
If you come to China, I treat you.![]()
Hi,
It sounds like you still have the Ultimate module running as Ceon URI Mapping doesn't automatically generate URIs.. you must remove Ultimate SEO from your site and re-install Ceon URI Mapping.
I'm afraid I've never used Ultimate SEO before so I don't know how to uninstall it.. you should ask in the thread for it!
Hope that helps!
All the best...
Conor
ceon
Hello Conor,
I am sure I have completely remove the Ultimate module, because I delete all the files ans reinstall the zen cart, and intall the Ceon URI Mapping again.
when I log in the"admin" I found Ceon URI Mapping is there, you can check following pictures I cut from our website. Please check that
Could you tell me how to Create the necessary database tables and configure the URI auto-generation settings?
Also can i use rewrite rules for Htaccess which you have write for the sample directly? Can I use the following rewrite rules? or Do I need to write one by my own?
RewriteEngine On
# Don't rewrite any URIs ending with a file extension (ending with .[xxxx])
RewriteCond %{REQUEST_URI} !\.[a-zA-Z]{2,4}$
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/admin.* [NC]
# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/editors.* [NC]
# Don't rewrite cPanel directories
RewriteCond %{REQUEST_URI} !/cpanel.* [NC]
RewriteCond %{REQUEST_URI} !/frontend.* [NC]
# Handle all other URIs using Zen Cart (index.php)
RewriteRule (.*) index.php?%{QUERY_STRING} [L]
I'm also having the problem of my products not being added to the shopping cart.
Funnily enough, I have another site with this module and it's working beautifully.
I have tried uploading file again - no good.
I even tried downloading the file from the working site and uploading it to the non-working one - still no good.
Products that haven't had their URLs updated can be added to the shopping cart no problems, so it does seem that something is going wrong here.
Help!!
Hi,
No, as that will already all have been done correctly. You've no problems in that regard as you can see the config utility!
Possibly, that's what I've put them in the docs for. It's up to you to tailor them for your site if necessary. Please read the docs for more information, all you should need should be there. If not, a quick search for a rewrite tutorial on the internet should get you any other info you need.
I think you may possibly be mistaken in thinking that the site will auto-generate URIs for each of your categories and products.. you must go in and edit *every* category and product on your site, "updating" each, to have a URI "auto-generated" for the category/product.
Ceon URI Mapping does not work like Ultimate SEO, it does not do automatic auto-generation of all URIs.
I think that's the bit you've missed. I'd say everything's installed fine but you were just expecting all the URIs to change at once.. that's not how the module works!
Hope that helps!
All the best..
Conor
Last edited by conor; 1 Sep 2009 at 11:31 AM.
To further clarify.. You have to enter a URI for each category/product/ez-page/manufacturer or tick "auto-generate" and click "update" for each category/product/ez-page/manufacturer. Ceon URI Mapping is designed to give you intricate control of your URIs, it doesn't apply a general policy to them all (like the "SEO" modules).
Hi,
I just added this mod to my test site yesterday and I have the same problem. When the URL's are modified I can't add them to cart but the items with unedited URL's get added to cart no problem.
I think it might be an issue with the htaccess but I am not too sure how to fix it.
Any help will be appreciated,
Thanks!!!
BTW, I am running 2 zen carts with the same host under 2 different domains, the first installation is in the main folder under /public_html/
The other one which I installed this mod to is under /public_html/ressocks/
So what I did was I tried modifying the htaccess file in public_html but I couldn't get it to work, so then I added an htaccess file to /public_html/ressocks/ and the URL's started to work but now I can't add to cart???
Last edited by HelpMeSell; 1 Sep 2009 at 01:59 PM.
Hi,
I'm afraid that the steps you quoted are the only ones I know of that would fix the problem you are having.
If following those steps doesn't help then you've done something wrong somewhere.
Sorry I can't be more help than that.
All the best...
Conor
ceon
Hi Conor
I agree, it isn't a good fix, however I was getting very strange behaviour - I went through these steps:
Banner Swapper Installed - Works fine
URI Rewrite Install but disabled it (from admin config) - Banner Swapper Worked
URI Rewrite Enabled and configured correctly - Banner Swapper hangs when loading images.
I've narrowed down the problem using Firebug, and this is the bizarre behaviour:
The php script that generates the text/xml originally was running fine, generating output with no errors, however as soon as I switched on the URI rewrites, the php script still ran, however it's header status code was modified to 404. Firebug was still showing the content was being sent, however IE/FF couldn't load the XML at all.
Disabling that line in your code stopped the headers being modified to 404, causing the banner swapper script to work again.
I've added a rewritecond to my .htaccess as follows:
RewriteCond %{REQUEST_URI} !/AJAX_servers/AJAX_banner_swapper_server.php [NC]
Hopefully I've not done something wrong there but please correct me if I have.
When I get a bit more time towards the end of the week I will look into this in more detail, and perhaps find a better solution...
Chris
Bookmarks