CyberSite.net Knowledge Base
Cloud Sites Technology Option Changes Required as of July 11, 2012


ANNOUNCEMENT — July 11, 2012

PLEASE TAKE ACTION IMMEDIATELY TO PREVENT ISSUES AFTER AUGUST 31, 2012.

BACKGROUND

CyberSite.net's Data Center provider for Cloud Site products have historically given customers the ability to set up a hosting environment in which customers serve Windows/IIS applications from a Linux/PHP based site and vice versa. CSN's Cloud Sites' Data Center provider will be discontinuing the ability to host disparate technologies, as they are changing our technology options. These technology option changes will allow CSN and the Data Center to release new changes more quickly.

This option is used on less than 1.15 percent of ALL the sites hosted on Cloud Sites and continuing to support it limits our Data Center's ability to introduce new capabilities in the future. As a result, the Data Center will remove the capability effective August 31, 2012.

Customers will still be able to host Linux/PHP apps and websites as well as Windows/IIS apps and websites, but applications will not be allowed to run on the wrong base technologies. Any site that continues to run in this described setup after August 31st may cease to function properly. (As an example: Attempting to access an IIS extension on a PHP site, and vice versa, will result in a 500 or 404 - File or directory not found error).

REQUIRED ACTION

All applications must be run on their appropriate base technology. (Ex: Wordpress must be run on a site with PHP as the technology) All disparate technology apps should be migrated to their own domain or subdomain that is hosted on the appropriate base technology.

DATABASES

THIS CHANGE WILL NOT AFFECT CONNECTING TO A MYSQL DATABASE RUNNING AN IIS SITE OR CONNECTING TO AN MSSQL DATABASE RUNNING ON A PHP SITE. THIS MEANS THAT IF YOU HAVE A PHP BASED SITE, YOU WILL STILL BE ABLE TO CONNECT TO AND USE MSSQL DATABASE AND VICE VERSA (IIS/MYSQL).

Action is required on your account if your website[s] use disparate technologies. Affected Customers should begin the change-over immediately to the platform of choice and make the required changes starting immediately. Thank you in advance for your prompt attention to this matter. CyberSite.net apologize's for any inconvenience this Data Center technology change may cause you.

Effective August 31, 2012, the following scenarios will no longer be allowed.

REFER TO THE SCENARIOS BELOW FOR REWRITE HELP.

SCENARIO 1
Running a single CMS or application on your site, but this application is running on an inappropriate sites technology. (example: Wordpress, which is intended for Linux, running on a .NET site technology).

Solution. Simply change your technology selection in the Cloud Sites Control panel.  On the website features tab, change your site to the appropriate technology selection to match your application.

Please ensure that you are only running a single application on this site and ensure that the application is running on the appropriate technology.

SCENARIO 2
Running more than one, disparate CMS/Application on your site, and these applications have different default technologies, one that is an IIS and one that is PHP/Perl/Python.

Solutions:

IIS files running on PHP

If you are currently running IIS files (.asp, .aspx, etc) on your PHP site, you will need to create a new site (either a new domain or a subdomain) with Windows/IIS as the default technology. You will then need to move the IIS files over to this new domain or subdomain. Once this is finished, you will need to setup a rewrite on the main PHP site via an .htaccess file to redirect any IIS files to the new site. An example is given below:
RewriteRule ^(.+)\.asp$ http://www.iisexample.com/$1.asp [R=301,NC]

PHP files running on IIS
If you are currently running PHP files (.php, etc) on your IIS site, you will need to create a new site (either a new domain or a subdomain) with Linux/PHP as the default technology. You will then need to move the PHP files over to this new domain or subdomain. Once this is finished, you will need to setup a rewrite on the main IIS site via a web.config file to redirect any PHP files to the new site. An example is given below:


<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect PHP Request" stopProcessing="true">
<match url=".*\.php" />
<action type="Redirect" url="http://phpexample.com/{R:0}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

PHP based blog running on IIS
If you are currently running a PHP based blog on your IIS based website (Drupal, Magento, etc) within a blog directory, you can use the following redirect to redirect any requests to www.domain.com/blog/*.php to your new domain (ie blog.domain.com):


<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect Blog" stopProcessing="true">
<match url="^blog(.*)\.php" />
<action type="Redirect" url="http://blog.testingphpstuff.com{R:1}.php" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>


BACK TO KNOWLEDGE BASE TABLE OF CONTENTS

HOME | MARKETING | CREATIVE | DEVELOPMENT | MANAGEMENT | PORTFOLIO | PRODUCTS | HOSTING | CLIENT SERVICES | ABOUT CSN | SUPPORT | KNOWLEDGE | LEGAL & PRIVACY | SITE MAP

Copyright 2011 CyberSite.net, a subsidiary of Group One Communications, Inc., All rights reserved worldwide.
Please review our Terms, Conditions, Policies, Procedures, Terms of Use and Service.