Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
DivaVocals
Well then you need to explain something or else NO ONE is going to be able to help you.. Why exactly do you think that section of the documentation doesn't cover what you are trying to do?? It sounds EXACTLY like what you are trying to do. (and it sounds just like what lhungil described as one of your options..)
This is what that section of the readme says
The section goes on to explain how to setup the .htaccess file to do this with this module.. How is this DIFFERENT from what you have stated you are trying to do???
yes it does explain how to setup the htaccess file to do this with this module but i already CAN redirect all of my old URL's to the new ones using htaccess but it would require over 5000 statements for over 5000 pages - and that's just dumb.. and i can do that without using this module.. i thought this module had a feature that allowed you to enter your old URL in the product table, which would convert/redirect to the new URL that it creates.. that's is what would be useful.. I had a programmer do that for us a few years back when we were converting to the Sunshop store.. You put the old URL into the product table and then there is some process that checks that and shows the user the new URL.. that way the search engines don't delist all of your indexed pages. and yes 5000 301 redirects in the htaccess would accomplish that but not sure that's the best way to do it..
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
DivaVocals
To add to this.. I just tried on a test site I had up and running with this module installed. I followed the instruction in the section of Conor's readme that I am referring to and entered "gc1041017.html" for my test product's URI and IT WORKED.. so please explain HOW this section of the documentation not help you achieve what you originally posted you are trying to accomplish??
and don't read any emotions into my posts, I'm simply asking for clarification..
if this section of the readme for this module doesn't do what you are trying to do then it's going to be difficult for ANYONE here to help you.. So some clarification might be necessary.. You might also want to post your .htaccess file too..
where did you enter 'gc1041017.html'????? i tried entering that in the zen_cri_uri_mappings table (as stated) in the 'alternate uri' field and '301' in the 'redirection_type_code' field and left the uri field to the 'pretty' url that this module creates.. that is supposed to redirect to medievalclothing.co/gc1041017.html - and yes it does but i get a 404 page.. plus that's backwards of what i want and need.. this effect is that the URL generated through CEON redirects to another URL.. i need the OLD URL to redirect to the new CEON generated URL..
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
tyankee
yes it does explain how to setup the htaccess file to do this with this module but i already CAN redirect all of my old URL's to the new ones using htaccess but it would require over 5000 statements for over 5000 pages - and that's just dumb.. and i can do that without using this module.. i thought this module had a feature that allowed you to enter your old URL in the product table, which would convert/redirect to the new URL that it creates.. that's is what would be useful.. I had a programmer do that for us a few years back when we were converting to the Sunshop store.. You put the old URL into the product table and then there is some process that checks that and shows the user the new URL.. that way the search engines don't delist all of your indexed pages. and yes 5000 301 redirects in the htaccess would accomplish that but not sure that's the best way to do it..
I swear I am not trying to be difficult here, but it doesn't sound like you read this section or you are not understanding how to configure this to get to your end result.. no part of this section says ANYTHING about creating "5000 statements". You make ONE SMALL CHANGE to your .htaccess file and then all you need to do is enter the URI you want into the URI field on the product page.
Now since you have over 5000 URLs to bring over, this is probably not practical to do manually.. So the solution will be to create a SQL script to populate the URI table for this module. If you are handy enough with SQL you can create a SQL statement to populate the URI table for this module with your current store's URLs. There's a few ways to get a list of your current store's URLs. (Google WebMaster might have some tools to help you do this)
The Mapping Manager module will not help you with this task because you are bringing in URLs from a different shopping cart and not another Zen Cart re-writing module. From the Mapping Manager inferface
Quote:
Ceon URI Mappings Manager could not identify any other URI/SEO software in use for this store. At this time, only Ultimate SEO URLs, Simple SEO URLs or Magic SEO URLs can be identified.
So the Mapping Manager cannot import URLs from a different shopping cart system.
Also if the Mapping Manager is the module you are trying to get help with we are really not allowed to discuss support issues/questions for commercial modules in details on this forum (the admins discourage this)
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
tyankee
where did you enter 'gc1041017.html'????? i tried entering that in the zen_cri_uri_mappings table (as stated) in the 'alternate uri' field and '301' in the 'redirection_type_code' field and left the uri field to the 'pretty' url that this module creates.. that is supposed to redirect to medievalclothing.co/gc1041017.html - and yes it does but i get a 404 page.. plus that's backwards of what i want and need.. this effect is that the URL generated through CEON redirects to another URL.. i need the OLD URL to redirect to the new CEON generated URL..
I manually edited the product and entered "gc1041017.html" in the URI field.
Quote:
Specifying the current URI Mapping for a Product Specifying the current URI mapping for a Product, for each language used by the store, is easily accomplished:
- Use Catalog > Categories/Products to navigate to the product the desired product is within.
- Click the (green) icon for “Edit” alongside the product's name or click the “New Product” button if adding a new product.
The URI mapping can be automatically generated using the store's URI mapping auto-generation settings:
- The URI mapping fields can be found at the bottom of the page.
- Simply tick the URI mapping auto-generation text box and click “Preview”.
- The URI mapping will then be generated using the full path to the current product and the name of the product. For stores with multiple languages, a URI mapping will be generated for each language, using the respective product names entered for each language.
- The auto-generated URI mappings for each language the store is using will be displayed below the product's description.
- Click “Update” to save the product's information, including its URI mapping(s).
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
DivaVocals
I swear I am not trying to be difficult here, but it doesn't sound like you read this section or you are not understanding how to configure this to get to your end result.. no part of this section says ANYTHING about creating "5000 statements". You make ONE SMALL CHANGE to your .htaccess file and then all you need to do is enter the URI you want into the URI field on the product page.
Now since you have over 5000 URLs to bring over, this is probably not practical to do manually.. So the solution will be to create a SQL script to populate the URI table for this module. If you are handy enough with SQL you can create a SQL statement to populate the URI table for this module with your current store's URLs. There's a few ways to get a list of your current store's URLs. (Google WebMaster might have some tools to help you do this)
The Mapping Manager module will not help you with this task because you are bringing in URLs from a different shopping cart and not another Zen Cart re-writing module. From the Mapping Manager inferface So the Mapping Manager cannot import URLs from a different shopping cart system.
Also if the Mapping Manage is the module you are trying to get help with we are really not allowed to discuss support issues/questions for commercial modules in details on this forum (the admins discourage this)
we're getting closer here i think.. i just thing we're speaking 2 different 'languages'.. and my language of htaccess is very very limited and i may be missing the point there.. but after saying that, i think we're getting closer. the good thing is that our current database table for products HAS the URL hard coded into a field - so it can be extracted along with the product number.. but then i'm still unclear as to what needs to be done to the cri_uri_mappings table.. are you saying to put the OLD URL in the URI field and the NEW CEON one in the 'alternate_uri' field?? and then configure the htaccess as stated in the docs?? if this is the case, then where do i go to find someone to help me with this..
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
DivaVocals
I manually edited the product and entered "gc1041017.html" in the URI field.
the product itself?? or the CEON mapping table??
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
DivaVocals
I manually edited the product and entered "gc1041017.html" in the URI field.
btw, i see where you might be a Mustang afficionado?? if so, did you check out my mustang site at http://mustangtraderonline.com. used to be our number #1 with over 20000 visitors per day - until Penguin..
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
tyankee
the product itself?? or the CEON mapping table??
there is NO URI field that shows when you edit a product.. there is a field called Products URL and a field called URI Mapping.. i entered gc1041017.html in the URI Mapping field and when i accessed the product sure enough it tried to find gc1041017.html but came up with a 404 page not found.
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
tyankee
we're getting closer here i think.. i just thing we're speaking 2 different 'languages'.. and my language of htaccess is very very limited and i may be missing the point there.. but after saying that, i think we're getting closer. the good thing is that our current database table for products HAS the URL hard coded into a field - so it can be extracted along with the product number.. but then i'm still unclear as to what needs to be done to the cri_uri_mappings table.. are you saying to put the OLD URL in the URI field and the NEW CEON one in the 'alternate_uri' field?? and then configure the htaccess as stated in the docs?? if this is the case, then where do i go to find someone to help me with this..
My message has been consistent.. I told you early on that the solution was likely in your .htaccess file, and what section of the documentation to get you on your way to your desired solution.. What you did not disclose fully was that you are attempting to use the Mapping Manager or updating the DB manually to accomplish your task. If that was clear early on all of us could have given you a better answer. (without the "living in your mother's basement" comment BTW..)
Now that said.. You need to make the changes to your .htaccess file as Conor specified in the readme file so that your .html URIs will work correctly.
THEN you will need to populate the ceon_uri_mappings table with your exported URIs. I suggest creating one manually so you see exactly what fields you need to populate. (the 'alternate_uri' field is NOT populated)
You will need to do some work to your exported URIs so that each new URI record is linked to the correct product ID. Now you may not need to worry about importing your category IDs and if you don't. then you can just configure this program to generate your categories in the format you want, then the Mapping Manager will take care of generating your category URIs. However you will probably want to import your category URIs too.. (using the same process as the products)
Hopefully this is enough to put you on the path to getting this done.. Good luck..
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
tyankee
there is NO URI field that shows when you edit a product.. there is a field called Products URL and a field called URI Mapping.. i entered gc1041017.html in the URI Mapping field and when i accessed the product sure enough it tried to find gc1041017.html but came up with a 404 page not found.
URI Mapping field = URI field..
and you are probably getting the 404 error because you have not updated the .htaccess file as per the instructions in the section I keep referring you to.. (sorry.. not trying to be a PITA, but this is a KEY part of accomplishing what you want)