This is what my .htaccess shows:
#Error Page
ErrorDocument 404 /index.php?main_page=page_not_found.php
ErrorDocument 403 /index.php?main_page=page_not_found.php
ErrorDocument 400 /index.php?main_page=page_not_found.php
ErrorDocument 401 /index.php?main_page=page_not_found.php
ErrorDocument 405 /index.php?main_page=page_not_found.php
ErrorDocument 500 /index.php?main_page=page_not_found.php
# 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} !^/admin.* [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]
I have a customized error page created, so I want to use that, however, after including CEON's rewrite rules
# Handle all other URIs using Zen Cart (index.php)
RewriteRule (.*) index.php?%{QUERY_STRING} [L], the customized error page doesn't show anymore, but instead, it is pointing to the homepage.
My new url still doesn't load though, I am not sure if it is something that I have not done properly (checked thrice though), or it's not fully compatible with 1.39.
This is the test product in a test category: http://simpleartsplanet.com/test-cat...-lyndi-pattern






