Re: Ceon URI Mapping (SEO)
I am finally getting to grips with this mod. It is fantastic. Thanks so much Conor. (A pint and sandwich have been sent via paypal)
I read:
Quote:
Quote:
Originally Posted by chabbu View Post
Also, when i click a product within a category, it display the 'cpath' at the end of the url, why is this and how do i get rid of it (it's not a linked product).
This only occurs for linked products or products which have not had a URI mapping generated for them.
Hope that helps!
That implies that for linked products there will always be the cpath at the end of the link for a 'linked' product. Is this correct? Or is there a way of eliminating this while keeping the link?
Thanks again.
Re: Ceon URI Mapping (SEO)
Hi Sasha,
Glad you like the module!
Quote:
Originally Posted by
buddhaflow
If I were to fill this table out manually - inserting the correct "associated_db_id" from the products table, along with the desired URI mappings, and upload these changes to SQL - would this have the effect of mass submitting the changes? Or would it cause problems somewhere in my site?
Yes, that is a perfectly fine way to do things. Anyone who is comfortable with PHPMyAdmin should find the database table's structure intuitive and simple to integrate with. It certainly should be possible for a suitably set up spreadsheet to be imported directly or to output a CSV list of all mappings by using some simple SQL within PHPMyAdmin.
All the best...
Conor
ceon
Re: Ceon URI Mapping (SEO) HELP
Hi Kim,
Quote:
Originally Posted by
kiddycat
RewriteRule (.*) shop/index.php?%{QUERY_STRING} [L]
I think the above should be
RewriteRule (.*) index.php?%{QUERY_STRING} [L]
as you are placing this in a .htaccess file and not a VirtualHost directive.
Quote:
Originally Posted by
kiddycat
What version of Zen Cart are you using?1.38a
lol That's certainly a comprehensive post.
Hopefully the above information gets you up and running!
All the best...
Conor
ceon
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
ses707
I have a wish list for changes to this module:
1. Create a modifiable template for the URL in the config with the following options: $Pre-DefinedText, $Manufacturer, $Category, $ProductName, $ProductModel#
That's not a bad idea. I'll think about whether it's appropriate for the module or should be left to the manager software.
Quote:
Originally Posted by
ses707
2. Allow selection of: Entire Category structure, only Top Level Category, only Bottom Level Category
That's fairly similar in concept to the above, so the same applies.
Quote:
Originally Posted by
ses707
3. A visual reference in the Admin Category page as to whether a product has a configured URI or not (redlight/greenlight)
That's more core files changes so not sure about that one. Will consider it though.
Quote:
Originally Posted by
ses707
4. Not interfere with Edit Cart Mod
I don't know what that module is but I won't be modifying the URI Mapping module to work with any other modules. If there's a problem it's the other module not doing things in a way which is Zen Cart compatible. You can exclude certain files/paths from being processed by the URI Mapping init script. More info on this can be found in the docs.
Thanks for the suggestions. I'll leave it up to others to discuss the actual format of URIs. For what it's worth I prefer the structured category/subcategory arrangement instead of your flat arrangement, simply because I value readable URIs over SEO optimised URIs (hence the name of the module not being Ceon SEO or something similar!).
All the best...
Conor
ceon
Re: Ceon URI Mapping (SEO)
Hi,
Glad you like the module! :)
Quote:
Originally Posted by
peter777
1) Add to Cart functionality is not working. When "Add to Cart" button is clicked, the product is not added to cart.
I'm afraid I don't know why that would be, it's not a known bug. I took a look at your site and can't see why it's not working.
Quote:
Originally Posted by
peter777
) How do I add ".html" extension to the URLs of all pages rewritten by Ceon URI Mapping? I realize that I can add ".html" to the "URI Mapping" field through Admin -> Catalog -> Categories/Products. Is this the only way of accomplishing this or is it possible to automatically append ".html" to all URLs rewritten by Ceon URI Mapping via .htaccess?
Yes, you'd have to add it manually.
It's not recommended to add .html to the end of URIs.. the extension is simply indicating the technology that the site uses and Tim Berners-Lee (among many others) have made the point that URIs shouldn't include the technology being used as technology changes over time. URIs have no real need to include the name of the tech being used. I personally believe this to be a very good point! :)
All the best...
Conor
ceon
Re: Ceon URI Mapping (SEO)
Hi Conor.
I am installed URI mapping and its's work perfectly for categories, products, EZ Pages and Manufacturers.
But I can't make it work for the extra custom pages. I have read configuration instractions but they are slightly confusing.
May be can you give exact example to insert for each field on database to convert:
http://localhost/index.php?main_page=page_2
to
http://localhost/page_2
(I understood that it possible with way 2 using GET variables but I can't find the right way)
Thenk you
Viktor
Re: Ceon URI Mapping (SEO)
Hi Viktor,
Quote:
Originally Posted by
Cattom
I don't see how I can make the instructions much clearer to be honest!
You'd want method 1, not method 2.. you are only using a single main_page variable, not any additional variables.
uri field: page_2
language_id: 1 (each language requires a record, so repeat these instructions for each language_id you have - most stores only have one)
current_uri: 1
main_page: page_2
date_added: select NOW() in phpmyadmin
query_string_parameters, associated_db_id and alternate_uri fields: keep "NULL" ticked.
Can't get much easier than that!
All the best...
Conor
ceon
Re: Ceon URI Mapping (SEO)
Thanks Conor. This is a clear example. It's works perfectly. Thank you for great module.
Re: Ceon URI Mapping (SEO)
I have zen cart set up in a development site within the sub-directory 'mydomain.co.uk/new/'.
A .htaccess rule to the sub directory /new/ re-writes the urls and everything is just fine and dandy so currently get nice 'mydomain.co.uk/new/products' urls etc. It does just what I want, thanks Conor. :smile:
Now the issue. When the site has been fully developed we will move it to go live at the root. In the development environment the urls have had to be added as, for example, '/new/products', but when we go live these need to be just '/products' (ie no /new directory).
So, ideally I would like to be able to add the urls in the development site without the /new/ sub-directory so that when the site goes live it just works (rather than having to go through and remove all the extraneous /new/ directory). Is this possible, and if so how? Or have I missed something?
Any help much appreciated, I've spent hours trying to crack this one. :frusty:
Re: Ceon URI Mapping (SEO)
Quote:
Originally Posted by
conor
Regarding the upcoming products cPath problem, I'd never used that functionality before so didn't see how it generated links. I've updated the new version of the module to cope with this properly.
I'll release the new version when I get a chance to package it up.
All the best...
Conor
Ceon
Conor et al,
Upgraded to 3.2.3 today and the new version did indeed fix the cPath problem on the upcoming products feature.
Thanks,
Jeremy