Re: Ceon URI Mapping (SEO)
Hi,
I don't know what you've done wrong to stop the images showing. The rewrite rule you've listed wouldn't block images unless your images didn't end in .gif/.jpg etc.
However, the last line of the rule appears wrong. I think it should be:
RewriteRule (.*) index.php?%{QUERY_STRING} [L]
All the best...
Conor
Re: Ceon URI Mapping (SEO)
Hi Conor,
Thank you for your correction.
It is solved now!
It was because of worldpay. Because worldpay had the <href base> tag disabled. Therefore urls had to be made for the stylesheets etc. into absolute urls to make the callback pages working with Worldpay.
Worldpay has just enabled the <href base> tag again and i put back the old file.
Now it is working perfectly, both :smile:
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
kiko
It was because of worldpay. Because worldpay had the <href base> tag disabled.
Ahh, when you said you had "disabled" the module I didn't think you meant you'd removed the htaccess file (the module has an actual Enable/Disable configuration option).
I would have caught on about the base_href thing otherwise.. I should think of it sooner in future! :)
Quote:
Originally Posted by
kiko
Now it is working perfectly, both
Glad it's working and you like the software! :)
All the best...
Conor
ceon
Re: Ceon URI Mapping (SEO)
Hi,
I installed this module successfully and am now able to update the URI Mappings for my products. Thanks!
I cannot find the same text fields for Ezpages. I go to tools/ezpages and do not see the text fields for entering URI Mapping.
I would appreciate any help,
Thanks.
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
mgimmerman
I cannot find the same text fields for Ezpages. I go to tools/ezpages and do not see the text fields for entering URI Mapping.
You must have missed uploading the ezpages.php file to the admin.
All the best...
Conor
New Version 3.2.4 Released!
Hi,
A new version of the module has been released with two bug fixes. Upgrading is easy as no changes have been made to core files so it is recommended that everyone upgrades. However, the changes made will affect very few people so upgrading isn't essential.
From the revision history:
[BUGFIX] When a URI was being mapped to a page for a different language from the default/current session's language, the module wasn't changing the language for the session to the language being mapped to.
[BUGFIX] Certain Zen Cart links to the product info page(s) don't use the category cPath variable like all the other links to these pages. Module updated to set this variable if it isn't set and therefore prevent these links breaking.
The first fix applies only for sites that use multiple languages and the second for sites which display a category image on the product info page (which is to say, not many sites!).
The new version can be downloaded from our site now:
http://dev.ceon.net/web/zen-cart/uri_mapping/downloads
It will also be available from the downloads area shortly.
Enjoy!
All the best...
Conor
ceon
Re: New Version 3.2.4 Released!
Hi Conor,
Just started another Zen Cart project earlier this week, and made it a point to install this beautiful project of yours first.
Not sure if people say this enough, but thank you for your ongoing work with Ceon URI Mapping. I've been using this on my primary site for about (5 months?) so far, and it has never let me down once. I feel as though no Zen Cart installation is complete without this now.
Looking forward to the URI Mappings Manager, keep up the great work!
Re: Ceon URI Mapping (SEO)
What do I do about pre-existing pages that exist with Zen Cart?
For example, Featured Items and New Items.
By default, my URI looks like this:
cart/index.php?main_page=products_new
I'd like it to be more like cart/new_products
Thanks :smile:
Re: Ceon URI Mapping (SEO)
I figured it out... I guess for anyone that's not sure, here's a more practical example for you:
Using phpMyAdmin (as suggested, in Step 9 of the configuration section in the userguide) - Navigate to ceon_uri_mappings
For URI, put in what you want the URL bar to say. For instance, I have ZenCart installed in a subfolder, called cart:
example.com/cart
So, lets say I want to do "All Products", which is a default page within Zen Cart
My URI would be /cart/all-products
language_id is 1 (for me)
current_uri is 1
Main Page:
If you go out to your page and you click on "All Products", you want the very end of what's on that.
For example:
example.com/zencart/index.php?main_page=products_all
in "main_page", you would enter products_all
query_string_parameters, associated_db_id, alternate_uri, redirection_type_code all stay default, and date added is todays date....
Re: Ceon URI Mapping (SEO)
Wow talk about timely.. Nate your instructions came at a PERFECT time.. I mean no offense to the mod author, but these directions were a lot more straightforward and clear for me..:smile:
All in all, I am loving this add-on.. It took a little time for me to get all the URIs setup, but basically this install went off without a HITCH.. Products, Categories, and EZ Pages are all done.. I created a script to generate the remaining URIs for the Zen pages, and then moved on to QAing the site to look for the preverbial chink in the armour..:laugh:
So far I have been banging away at the site to test all the links and to make sure that it doesn't break anything. So far this has been PERFECT.. Login works, notifications from the shopping cart works, the checkout process work.. Can't complain.. Of course the "URI Mappings Manager" will make this process even easier. So I am looking forward to seeing that released, but for now I'm just going to use my SQL script to cover creating all of Zen URIs until then..
I spent the last two days in SEO configuration hell, so this was truly my last stop on the SEO train..:laugh:
One question though for conor.. I cannot get the URIs I created for these two pages to work.. Is there something I am missing??
http://clients.overthehillweb.com/ha...n_page=reviews
main_page = /hairisle/reviews
URI = product_reviews
http://clients.overthehillweb.com/ha...in_page=gv_faq
main_page = /hairisle/gv_faq
URI = gift_certificate_FAQ
Quote:
Originally Posted by
NateL
I figured it out... I guess for anyone that's not sure, here's a more practical example for you:
Using phpMyAdmin (as suggested, in Step 9 of the configuration section in the userguide) - Navigate to ceon_uri_mappings
For URI, put in what you want the URL bar to say. For instance, I have ZenCart installed in a subfolder, called cart:
example.com/cart
So, lets say I want to do "All Products", which is a default page within Zen Cart
My URI would be /cart/all-products
language_id is 1 (for me)
current_uri is 1
Main Page:
If you go out to your page and you click on "All Products", you want the very end of what's on that.
For example:
example.com/zencart/index.php?main_page=products_all
in "main_page", you would enter products_all
query_string_parameters, associated_db_id, alternate_uri, redirection_type_code all stay default, and date added is todays date....