Fixing Error 404 Page Not Found

1) Make sure .htaccess exists

Make sure .htaccess file exists in your eSyndiCat installation folder. If it exists you can safely skip this section. Otherwise, below is a short explanation.

.htaccess is a part of mod_rewrite technology and must be present on the server for the module to work. As you see the file starts with dot. Such files a treated as hidden by Linux operating systems. And your FTP client might do the same, i.e. hide this file from you. In this case you have to adjust client options to show hidden files (this varies among FTP clients so you have to find out how to do that) and re-upload this file to your server.

2) Make sure mod_rewrite is installed

mod_rewrite is an Apache web server module and must be installed as such. You can check it for yourself: log into eSyndiCat Admin Panel, click SERVER INFO link at the upper right-hand corner. Now scroll to the section named apache and make sure mod_rewrite is listed in the Loaded Modules. If it’s missing you have to contact your hosting company support team and ask them install it for you.

3) Make sure mod_rewrite is enabled

Even if you have mod_rewrite installed you can still experience this error. The possible reason is that mod_rewrite is not enabled for your domain. The only advice here is to contact your hosting support team and ask them enable it.

4) Adding RewriteBase might help

Sometimes adding RewriteBase directive is enough to solve this problem.

If you installed the script in the root folder add the following directive right under RewriteEngine On:

RewriteBase /

On the other hand, if you installed the script into some folder you have to add the following directive:

RewriteBase /directory/

Where /directory/ is the folder where you installed the script. This is just an example and your directory may differ so you have to replace it with your actualy folder name.

5) Consider switching to another hosting company

If your hosting company prohibits mod_rewrite for whatever reasons you may consider switching to another hosting provider. There is a plenty of them out there that don’t impose such restrictions.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s