SolidCP allows you to create, configure, and manage IIS websites within your hosting space. This guide covers website creation, configuration, virtual directories, authentication, MIME types, custom errors, and more.
To create a new website:
Log in to the SolidCP Control Panel.
Open your Hosting Space.
Click Web Sites.
Select Create Web Site.
Choose an existing domain from the list.
Click Create Web Site.
If no domain is available:
Click Add Domain
Create the new domain
Return and create the website
Once created, verify the website status is Started. If it is stopped, click Start.
To modify an existing website:
Navigate to Web Sites.
Click the website name.
The Web Site Properties page will open.
Depending on your hosting plan, different configuration options may be available.
Website pointers allow multiple domains to serve the same website.
Open Web Site Properties.
Click Add Web Site Pointer.
Select an existing domain.
Click Add Pointer.
Click the Delete icon beside the pointer and confirm the removal.
Choose where your website content is served from.
Serves files directly from a folder inside your hosting space.
Specify the folder path.
Redirects visitors to another website or URL.
Example:
https://www.example.com
The following IIS options are available.
| Setting | Description |
|---|---|
| Enable Write Permissions | Allows uploading or modifying files using HTTP PUT |
| Enable Directory Browsing | Displays directory listings if no default document exists |
| Enable Parent Paths | Allows use of ".." in application paths |
| Dedicated Application Pool | Creates a dedicated IIS Application Pool for improved isolation |
Configure how visitors authenticate.
| Authentication Method | Description |
|---|---|
| Anonymous Access | Visitors access the website without credentials |
| Integrated Windows Authentication | Uses Windows authentication (recommended for intranet applications) |
| Basic Authentication | Sends usernames and passwords in plain text. Use only with HTTPS. |
Default Documents determine which page loads automatically when a visitor accesses your website.
Common examples include:
index.html
default.aspx
default.asp
index.php
The server searches the list from top to bottom.
A Virtual Directory maps a URL path to a folder located elsewhere on the server.
Example
Website URL
https://www.example.com/images
may point to
D:\Storage\ProductImages
Open Web Site Properties
Select Virtual Directories
Click Create Directory
Enter
Directory Name
Physical Folder
Click Create Directory
Secure folders allow password protection of specific directories.
Open Secured Folders
Click Enable
Click Add Group
Enter the group name
Click Save
Click Add User
Enter
Username
Password
Assign the user to one or more security groups.
Click Save.
Click Add Folder
Enter
Folder Title
Folder Path
Select users or groups allowed access.
Click Save.
FrontPage Server Extensions provide support for legacy Microsoft FrontPage websites.
Enter:
FrontPage Account
Password
Click Install.
Enter the new password and click Change Password.
Click Uninstall.
IIS blocks many application frameworks by default.
Use the Extensions tab to enable required technologies such as:
ASP
ASP.NET
CGI
ISAPI Extensions
ISAPI Filters
If a required extension is disabled, IIS may return HTTP 404 errors.
Custom error pages allow you to replace the default IIS error pages.
Supported handler types include:
| Handler | Description |
|---|---|
| File | Displays a custom file |
| URL | Redirects to another page |
| Default | Uses the IIS default page |
Common HTTP error codes include:
401 Unauthorized
403 Forbidden
404 Not Found
500 Internal Server Error
Custom headers allow IIS to send additional information to client browsers.
Examples include:
Cache-Control
X-Frame-Options
X-Content-Type-Options
Content-Security-Policy
To add a header:
Open Headers
Click Add Custom Header
Enter
Header Name
Header Value
Click Update.
MIME Types tell IIS how to serve different file types.
Examples:
| Extension | MIME Type |
|---|---|
| .json | application/json |
| .svg | image/svg+xml |
| .woff2 | font/woff2 |
| .webp | image/webp |
To add a MIME type:
Open MIME Types
Click Add MIME Type
Enter
File Extension
MIME Type
Click Update.
To permanently remove a website:
Open Web Sites.
Select the website.
Open Web Site Properties.
Click Delete.
Confirm the deletion.
Warning: Deleting a website permanently removes the IIS website configuration. Ensure any required website files and databases are backed up before proceeding.