
Originally Posted by
lhungil
If you are referring to the "manufacturers sidebox" included with Zen Cart... I know older versions of Zen Cart had not yet updated the code to use zen_href_link in the sidebox (all internal links should use zen_href_link)... And alternative URLs only work when zen_href_link is used...
If the above is still the case for the version of Zen Cart you have installed... May need to use a different "manufacturers sidebox" or change the coding...
Alternately, one can enable "automatic redirects". When this setting is enabled, Ultimate URLs will issue a 301 redirect if the requested URI does not match the canonical.
So in the case where the request is for "?main_page=index&manufacturers_id=19" and the canonical for the page is "anyname-m-19", a 301 redirect would be issued. Not as good of a solution as fixing the code failing to utilize zen_href_link, but should work.
Thank you very much. Your explanation helped me to find and fix the problem using the code below.
PHP Code:
href="<?php echo zen_href_link(FILENAME_DEFAULT, 'manufacturers_id='.$manufacturers_id); ?>"
Bookmarks