First of all you need to download the current version of
Ceon URI Mapping (SEO)
After that you need to check to make sure your .htaccess file is right. Read the documentation again how to install this software. You have miss something.
Example rule for stores installed in a folder other than the root of the site, with the admin named “admin”.
As mentioned above, if a store is not installed in the root directory of a site, that is, if in includes/configure.php the DIR_WS_CATALOG define isn't exactly as follows:
define('DIR_WS_CATALOG', '/'); Then the rewrite rule needs to be modified to point to the store's folders.
For example, if the store's DIR_WS_CATALOG define is:
define('DIR_WS_CATALOG', '/shop/'); Then all of the RewriteConds from “# Don't rewrite admin directory” downwards need to have the forward slash, “/”, changed to “/shop/”.
If the store has other pages on the site which aren't part of Zen Cart - that is, from the example above, pages which aren't in the “/shop” directory - then a RewriteCond must also be added so that these other pages keep working.
The resulting rewrite rule would then be as follows.
If placing the above rule in a
VirtualHost directive for the site, the main RewriteRule needs to have the store's relative directory path prepended. The RewriteRule should be changed to:
Modifying the rule for stores which have renamed the admin directory.
If the store does not use “admin”. for the name of the admin directory then the RewriteCond for the admin directory must be modified: “RewriteCond %{REQUEST_URI} !/admin [NC]”.
For example, if the store's admin directory is named “store_manager” and Zen Cart is installed in the root directory of the site, the example rewrite rule above would be modified as follows:
Obviously, if the store isn't installed in the root directory of the site, the RewriteCond for the admin folder would have to be modified accordingly.
As an example:
Bookmarks