Re: link to order in customer order status email incomplete
Quote:
Originally Posted by
marvin
Let me be clearer.. The issue is with your .htaccess file.. There's a BUNCH of issues that could be at play including the possibility that your httpdocs folder is not where your Zen Cart store's root is.. If this is the case, your .htaccess file is still not in the right place. I cannot see the BACKEND of your site so it's hard to say what the issue is..
Conor is no longer with us or he would have jumped in to help you out with this.. You may want to consider paying someone to take a peek at your store and help you get this all straightened out.
Re: link to order in customer order status email incomplete
Diva is right the issue is with your .htaccess file. Try deleting what you have in your .htaccess file and put in what I have provided.
Sometimes, due to how browsers work, you may need to clear (delete) your browser's cache and cookies in order for changes to take effect.
ErrorDocument 404 /index.php?main_page=page_not_found
## BEGIN CEON URI MAPPING REWRITE RULE
RewriteEngine On
# Canonical Redirect non-blank, non-www and/or appended port number to www [EXCLUDE /admin requests]
RewriteCond %{HTTP_HOST} !^(www\.sourceforherbs\.com)?$
RewriteRule (.*) http://www.sourceforherbs.com/$1 [R=301,L]
# Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])
RewriteCond %{REQUEST_URI} !\.[a-z]{2,5}$ [NC]
# Don't rewrite any URIs for some, popular specific file format extensions,
# which are not covered by main file extension condition above
RewriteCond %{REQUEST_URI} !\.(mp3|mp4|h264)$ [NC]
# Don't rewrite any URIs for some specific file format extensions,
# which are not covered by main file extension condition above
# Uncomment the following line to apply this condition! (Remove the # at the start of the next line)
#RewriteCond %{REQUEST_URI} !\.(3gp|3g2|h261|h263|mj2|mjp2|mp4v|mpg4|m1v|m2v|m4u|f4v|m4v|3dml)$ [NC]
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/workhere [NC]
# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/editors/ [NC]
# Don't rewrite optional_fields directory
RewriteCond %{REQUEST_URI} !^/optional_fields/ [NC]
# Don't rewrite feed directory
RewriteCond %{REQUEST_URI} !^/feed/ [NC]
# Don't rewrite checkout_by_amazon directory
RewriteCond %{REQUEST_URI} !^/checkout_by_amazon/ [NC]
# Don't rewrite _docs directory
RewriteCond %{REQUEST_URI} !^/_docs/ [NC]
# Don't rewrite picture_library directory
RewriteCond %{REQUEST_URI} !^/picture_library/ [NC]
# Don't rewrite sql updates directory
RewriteCond %{REQUEST_URI} !^/sql\ updates/ [NC]
# Handle all other URIs using Zen Cart (its index.php)
RewriteRule .* index.php [QSA,L]
## END CEON URI MAPPING REWRITE RULE
Re: link to order in customer order status email incomplete
Hi,
First of all I want to say this is a great module, and support thread. I've been able to get the script installed, and for the most part working great, but I still have a question.
Below are two products in my store. One uri has the category and the other doesn't. They both work, but why are they different?
Home :: At Home :: Decor :: Silk Flowers
http://yourneighborhoodstore.com/At-...wer-arrangemen
Home :: At Home :: Security :: Safety
http://yourneighborhoodstore.com/uzi...ion-volts-pink
Thanks,
Re: link to order in customer order status email incomplete
Quote:
Originally Posted by
gxjenkins
Can't say since we can't see your admin. You can always edit the one URI that is incorrect by editing the product. You might also want to check that the category is using the correct URI. If you read the readme for this module Conor is clear that for existing stores you must manually generate URIs for your existing categories and products. (unless you purchase the Mapping Manager module which will generate the URIs for your existing products and categories.)
If the following setting
Quote:
Products, Manufacturers and EZ-Pages: Generated URIs are based on their Category Names/Product Names/Manufacturer Names/EZ-Page Titles. For Products/Categories the full Category Path is used.
is set to Yes, then the auto generate feature should include the categories in the URI (if there is a URI for the category)..
You also want to make sure that your category names (or derivatives) are not in the excluded words list.
Re: Ceon URI Mapping v4.x
i am moving my currrent site at http://swordsofhonor.com from a Sunshop store to a Zen Cart store and want to make sure all of my current URL's map one for one to products/pages in the new Zen store. I think this plugin will help me do it but is there a nice simple explanation of how to do to??
for example, i have a URL http://www.swordsofhonor.com/gc1041017.html in my current store and want to make sure it maps exactly to this URL in the new store. I put gc1041017.html in the 'URL mapping' field and when i click on that product in the test store it brings up a 'not found' page. what am i missing?
Re: link to order in customer order status email incomplete
DivaVocals, I think I figured it out or at least have an idea why they're different. I used a script I found here:
http://www.zen-cart.com/showthread.p...13#post1170313 and I think it created the uri's that look like this (category not included):
Home :: At Home :: Security :: Safety
http://yourneighborhoodstore.com/uzi...ion-volts-pink
The uri's that have the category included were created inside zencarts admin. Since they both work I'm not going to worry about it for now.
Thanks,
Re: link to order in customer order status email incomplete
Quote:
Originally Posted by
gxjenkins
No offense to the contributor of the script you ran, but it's an incomplete solution and apparently the following message in it is a clue that it is not a complete solution.
Quote:
Categories must be updated manually through the regular store interface before running this script
Conor's commercial app for generating URIs for existing store's is WELL worth the small cost for it. It's quick and COMPLETE (covers categories, products, EZ Pages, and defined pages), and is written in the same thorough manner that all of Conor's modules were written.
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
tyankee
i am moving my currrent site at
http://swordsofhonor.com from a Sunshop store to a Zen Cart store and want to make sure all of my current URL's map one for one to products/pages in the new Zen store. I think this plugin will help me do it but is there a nice simple explanation of how to do to??
for example, i have a URL
http://www.swordsofhonor.com/gc1041017.html in my current store and want to make sure it maps exactly to this URL in the new store. I put gc1041017.html in the 'URL mapping' field and when i click on that product in the test store it brings up a 'not found' page. what am i missing?
Sounds like your .htaccess file is not configured correctly.. I suspect you would have the SAME issue if you used the auto-generate feature for your URIs..
Re: link to order in customer order status email incomplete
Quote:
Originally Posted by
DivaVocals
No offense to the contributor of the script you ran, but it's an incomplete solution and apparently the following message in it is a clue that it is not a complete solution.
Conor's commercial app for generating URIs for existing store's is WELL worth the small cost for it. It's quick and COMPLETE (covers categories, products, EZ Pages, and defined pages), and is written in the same thorough manner that all of Conor's modules were written.
who is this 'Conor' that you speak of and where can i find his software??
Re: Ceon URI Mapping v4.x
Quote:
Originally Posted by
DivaVocals
Sounds like your .htaccess file is not configured correctly.. I suspect you would have the SAME issue if you used the auto-generate feature for your URIs..
nope.. the auto generated ones work fine.. here is my htaccess contents:
## BEGIN CEON URI MAPPING REWRITE RULE
RewriteEngine On
# Don't rewrite any URIs ending with a file extension (ending with .[xxxxx])
RewriteCond %{REQUEST_URI} !\.[a-z]{2,5}$ [NC]
# Don't rewrite any URIs for some, popular specific file format extensions,
# which are not covered by main file extension condition above
RewriteCond %{REQUEST_URI} !\.(mp3|mp4|h264)$ [NC]
# Don't rewrite any URIs for some specific file format extensions,
# which are not covered by main file extension condition above
# Uncomment the following line to apply this condition! (Remove the # at the start of the next line)
#RewriteCond %{REQUEST_URI} !\.(3gp|3g2|h261|h263|mj2|mjp2|mp4v|mpg4|m1v|m2v|m4u|f4v|m4v|3dml)$ [NC]
# Don't rewrite admin directory
RewriteCond %{REQUEST_URI} !^/medieval [NC]
# Don't rewrite editors directory
RewriteCond %{REQUEST_URI} !^/editors/ [NC]
# Don't rewrite logs directory
RewriteCond %{REQUEST_URI} !^/logs/ [NC]
# Don't rewrite catalog directory
RewriteCond %{REQUEST_URI} !^/catalog/ [NC]
# Don't rewrite tempEP directory
RewriteCond %{REQUEST_URI} !^/tempEP/ [NC]
# Handle all other URIs using Zen Cart (its index.php)
RewriteRule .* index.php [QSA,L]
## END CEON URI MAPPING REWRITE RULE