Re: Ceon URI Mapping (SEO)
Hi Mike,
Quote:
Originally Posted by
MMCDOO
In Zencart admin under configure>mystore I had Missing Page Check set to display page not found. I turned this to off and visitors page addresses started showing correctly.
Thanks again for your help.
Oh, that's not what I was expecting you to come back with.
You shouldn't disable that check.. what we want to do is to stop Zen Cart being loaded at all when your server finds that an image file is missing.
It shouldn't load Zen Cart when the image isn't found.. and Zen Cart is most likely being loaded because your server is redirecting to 404 page internally, the URI of which is then being "caught" by the URI Mapping rewrite rule and loading ZC.
What we need to do is to find out what is going on behind the scenes.. i.e. what 404 URI is being redirected to by your server.
Could you please post me privately (via e-mail not PM) your server's httpd.conf file so I can see what 404/error handling settings you have in place.
Thanks.
All the best...
Conor
ceon
Re: Ceon URI Mapping (SEO)
Heard 3.4 will be released soon. Can't wait!
Re: Ceon URI Mapping (SEO)
Quote:
Originally Posted by
conor
the module has no support whatsoever for URI Mappings for attributes, only for products.
Do you suggest that the module doesn't suit for websites containing products with plenty of attributes?
My issue:
I have Zen Cart 1.3.8a + Ceon URI Mapping module 3.2.4 installed. Everything works fine before the URI Mapping module is enabled. After the module is in function, those products with many attributes cannot be added to shopping cart, while other products with a simple attribute have no such problem.
p.s. I have studied this thread (more than 120 pages), examed .htaccess file, and have includes/functions/html_output.php modified properly.
:dontgetit
Re: Ceon URI Mapping (SEO)
Question 1: Is the module suitable for my site (having products with many attributes)?
Question 2: Codes of all product pages of my site have been customed, where the form doesn't make use of the zen_href_link function. If this might be the reason, how shall I handle with this?
Many thanks!
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
hica
Question 1: Is the module suitable for my site (having products with many attributes)?
The module does not affect the way Zen Cart works, it is 100% compatible Zen Cart and any with any module that can handle static URIs.
Quote:
Originally Posted by
hica
Question 2: Codes of all product pages of my site have been customed, where the form doesn't make use of the zen_href_link function. If this might be the reason, how shall I handle with this?
This is the reason you are having problems. You *must* use zen_href_link for all links on your site.. otherwise you must hard-code any links to a page which you have created a URI Mapping for with the exact same URI as the mapping.
It's easier to just change any hard-coded links to use the zen_href_link function as this is a "dynamic" way to output URIs and will therefore always output the correct, up to date URI. Hard-coding URIs in your templates and core files is NOT A GOOD IDEA! :)
So change your form links back to using zen_href_link and you should be fine.
All the best...
Conor
ceon
Re: Ceon URI Mapping (SEO)
hi,
i am using zencart 1.3.8a .i want to use ceon url mapping to my website.i am strcut with Apache rewritable rule.this is my .htacces
file.Do i need to ask for any changes from my server people .
:oops::oops::oops::oops::oops:
**************************************************
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} !^/admin123.* [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]
**********************************************
when i used this it gives internel server error.plz help me on this:no:
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
Dilani_Ruwanmali
# Handle all other URIs using Zen Cart (index.php)
RewriteRule (.*) /index.php?%{QUERY_STRING} [L]
Try changing the above to
RewriteRule (.*) index.php?%{QUERY_STRING} [L]
All the best...
Conor
ceon
Re: Ceon URI Mapping (SEO)
Quote:
Originally Posted by
conor
This is the reason you are having problems. You *must* use zen_href_link for all links on your site.
...
So change your form links back to using zen_href_link and you should be fine.
All the best...
Conor
ceon
:clap: I followed your suggest and it works now! Thank Conor for your great support :yes:
And here comes the 'second season' of the issue:
For some products with file-upload option, it works fine if there's file uploaded. However if this file-upload option is not used, product will not be added to cart. It shows "?&number_of_uploads=1&action=add_product" in the link, where number_of_uploads should be zero as I guess.
So, my question: where to contral the value of number_of_uploads ?
I know this should not be any error of CEON module but my coding... would you give me some hint on this? :blink:
Re: Ceon URI Mapping (SEO)
Hi,
Quote:
Originally Posted by
hica
I followed your suggest and it works now! Thank Conor for your great support
I'm glad you like the software! :)
Quote:
Originally Posted by
hica
So, my question: where to contral the value of number_of_uploads ?
I'm afraid I've never used that aspect of Zen Cart. It might be something you set in the attributes controller where you have to make sure that the upload isn't "required".
I hope that helps!
Obviously as you say this isn't anything to do with the URI Mapping so if you're still having trouble you'll want to post a new thread on the forum to get help.
All the best...
Conor
ceon
Re: Ceon URI Mapping (SEO)
hi coner,
still its not working,it gives 500 internal server error.i am really new to this rewritable thing.Is there any other things to do to complete the Apache rewritable rule.:wacko::cry::cry::cry: