Knowledgebase: Server side
"The software is not configured to respond to requests to the following URL"
Posted by - NA - on 23 November 2007 08:17 PM


This error occurs because the software is configured to be host-specific, so it is its normal behavior. By default, it can respond only to yourdomain.com or www.yourdomain.com, whichever host you used for the installation, for security purposes.

You can set a redirect from yourdomain.com to www.yourdomain.com.

We have been receiving a number of questions on the "Wrong usage" message. While we cannot dispute the fact that this message does not explain much, it refers to a very specific issue described below.

When a visitor requests an iAuto/iRealty/iLister website installed on www.example.com, one types in www.example.com in one's browser and the website works fine, yet when one requests the same website by typing example.com, one gets this clumsy message.  Wink

Here's what happens and why. Our software has been specifically configured to be tied up with a host name.  The reasons are simple, www.example.com and example.com are in fact different host names and can be different websites and have different content altogether. SSL security is tied up to a specific host, either www.example.com or example.com. This is just one of the reasons why the iAuto/iRealty/iLister-based website works fine with one host and refuses to work with another.

Now, to circumvent this setup, one may set up a redirect from, say, example.com to www.example.com. Below are the instructions on how to do that.

In order to set up a correct redirect to the "www"-web site, please add the following lines to the top of your .htaccess file in your root directory of your web site (DocumentRoot):
RewriteEngine On

RewriteCond %{HTTP_HOST} ^example.com [nc]
RewriteRule ^(.*)$ http://www.example.com%{REQUEST_URI} [R=301,L]
If you have iAuto installed in that directory, your .htaccess file will contain something like the following:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^example.com [nc]
RewriteRule ^(.*)$ http://www.example.com%{REQUEST_URI} [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ ./index.php


Here is a useful article on several ways to set up proper redirects (in case you need any):

http://www.webconfs.com/how-to-redirect-a-webpage.php


If you are eligible for free support, please contact our support at support@irealtysoft.com/support@iautosoftware.com/support@ilistersoft.com with this issue, and we will help you fix it.

(843 votes)
This article was helpful
This article was not helpful

Comments (0)
Post a new comment 
 
Full Name:
Email:
Comments:
CAPTCHA Verification 
 
Please enter the text you see in the image into the textbox below. This is required to prevent automated registrations and form submissions.

Help Desk Software by Kayako Fusion