sh404sef Content Encoding Error – jomres links

I had an issue when adding a manual jomres link to a link on an article. The link was in the following format:
index.php?option=com_jomres&feature_uids[]=87&ptype=All&send=Search&calledByModule=mod_jomsearch_m1&Itemid=24

I got the following error:

Content Encoding Error

The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression.
* Please contact the web site owners to inform them of this problem.

Solution: Disable GZIP Page Compression
How: Go to joomla backend > Global Configuration > Server > GZIP Page Compression = NO

That solved it for me.

Share

SH404SEF – Joomfish: Secondary Language homepage link does not translate

If you have a problem with Joomfish, where you click on the language picker to choose the secondary language (Not default language) and the pages translate, but when you click on the homepage menu link and the page reverts to the default language.

Open modules/mod_mainmenu/helper.php and change:

Code:
$tmp->url = JURI::base();

to:
Code:
$tmp->url = str_replace(array($tmp->route.'/', $tmp->route), '', JRoute::_( $tmp->url ));

Share

sh404sef joomfish homepage not translating back to english

After installing sh404sef on a site using joomfish for dual language website the homepage would not change back to english when I clicked on the translation flag.

I fixed this by editing the sh404 sef urls:

Go to Components > SH404SEF > URL manager > New:

New SEF URL: en
non-SEF Url: index.php?lang=en

Save.

It should work now.

PS. If you don’t know what the non-SEF Url is, then disable sh404sef and set the joomla seo setting in the joomla control panel to No.

SEO Settings
Search Engine Friendly URLs
Use Apache mod_rewrite
Add suffix to URLs

Go to front end and click on the homepage and click on the language links to go to another language and then back t english. You will see the url in the address bar.

Share