-
I've used sh404sef for a number of years, there is definiately some work needed to make everything work, but it is getting better and easier. There are a few things like extensions that have to be forced to use the joomla router that are annoying. We also see a higher CPU load on sites with sh404SEF (not that the developer will ever acknowledge the higher CPU load is caused by sh404SEF).
Admintools .htaccess maker has some similar quarks, a few components are coded in a way that require direct access to specific php files, direct access to php files is something that Admintools .htaccess maker specifically prevents. Everyonce in a while we have to add exceptions to make something work propperly (I tried adding an exception to the template error.php file, unfortunately that didn't solve the error)
As for disabling sh404SEF I haven't tried that; but if I alter the error page settings for sh404SEF so the errors go to the default sh404SEF 404 article, I get a 404 error for the http://[mydomain]/error.php page. If I change the configuration back to using the template error.php file I get the Uncaught exception 'RuntimeException' Unable to load renderer class error with the stack trace.
Although I have previously changed the the sh404sef error page settings back to the default and then back to the template error.php file and still had the error; this time I wasn't able to replicate the error initially.
I did make one small change in the joomla global configuration, "Adds Suffix to URL" was set to "yes", changing that to "no" resolved the error. Changing "Adds Suffix to URL" back to "yes" will cause the error again.
Steps known about the error for replication:
Joomla global configuration "Adds Suffix to URL" set to "yes"
sh404SEF error page settings set to use an rt theme template error.php file (Sub-template for display field has just "error" in it)
go to the page http://[mydomain]/error.php
possible steps needed to reproduce the error:
Use akeeba admintools .htaccess maker.
-
The following users have thanked you: Matt