Introduction to URL redirection with #CoreAdmin
In some cases you need to configure URL redirection so your web page can present different pages according to a source URL without having to do this configuration inside webpage.
You will need to have access to a working #WebhostingManagement installation where to configure URL redirections.
How to configure URL redirection with #CoreAdmin
URL redirection with #CoreAdmin is pretty straightforward. Click on the webhosting to manage and then go to URL redirect section as shown:
Inside there you will be able to list, remove, edit and create new URL redirections. To create a new URL redirection here is how. Click on “Add URL redirect” and then fill the form:
How URL redirection works with #CoreAdmin
All URL redirection configured is placed directly into Web server configuration, without touching your site .htaccess file (for example).
This makes possible to configure URL redirection not only for webpages with php but also for the rest of technologies available.
At the same time, this avoids any possibility to interfere with software doing .htaccess automatic changes like #Wordpress or #Prestashop.
URL redirection limits and performance
It is known working cases where users are configuring more than 40.000 url redirections without any issue. It is not known where could be performance problems though 40.000 is a good number.
Introduction to certificates generated with #WebhostingManagement
By default, all certificates created by the #WebhostingManagement uses .PEM format, which is suitable for most configurations.
In the case you want to export one of these certificates to .PFX format, follow next steps.
You need to have a working #WebhostingManagement installation with a certificate already installed (completed or flagged as ready).
You will need Administrator rights too (application admin, machine admin or platform admin).
Exporting a certificate to .PFX with Core-Admin
Get into the panel, click on the machine to manage or application (if you only have application admin rights) and click on the #WebhostingManagement application:
Then click to launch “export to .pfx” option:
Now select certificate to export. Only completed certificates (.CSR signed, sent to certificate authority, and got back response to complete certificate) and certificates flagged as ready will be showed for export.
After that, a window will appear with a link to download .pfx certicate. Click on it and your are done.
Introduction to activate ssh access for a hosting with Core-Admin
By default, all hostings created with Core-Admin will have an individual user to ensure each hosting runs with isolated permissions.
This hosting user has no way to access through ssh, even it if opened ssh port and a password is configured.
This article, explain how to enable or disable ssh access for a given hosting using Core-Admin.
Be sure you have a firewall controlling SSH port (usually 22/tcp) to avoid leaving it open for everyone. It should be limited.
If you don’t have a firewall installed, use #Firewall manager. See the following manual to know how to configure it.
How to activate ssh access to a hosting for Core-Admin
Use the following steps. You will need Administrator rights to complete these steps.
First, open #WebHostingManagement application like this:
Then, open available option to manage SSH access:
After that, select the right hosting to configure and if you want to enable or disable SSH access like this:
Once the process is completed, the system will present you a set of configuration notes ready to use:
How to disable SSH access for particular hosting with Core-Admin
In the case you want to disable SSH access, just follow same steps as described before but selecting “disable” inside “Ssh access”.
How to list hostings with SSH access with Core-Admin
Use available option located at the top level tree:
Starting from release 1.0.46 (revision 4644), now Core-Admin supports PHP 7.0 engines for your webhosting applications, configurable at domain level (so the rest of your hosting domains can run with different PHP engines). This new engine allows to support latest PHP release, along with previous releases, including deprecated ones for legacy applications (5.6, 5.4, 5.3, 5.2).
Check out our Core-Admin Web Edition to see how it works: http://www.core-admin.com/portal/get-it/web-edition
In the case you want to show a default web page with a customized “unknown webpage” when accesing to your server with an unknown web page that is not supported or maybe it is supported by in a different address (like accessing with https:// on a web page that is only supported on http://), then, you can do it by following next steps:
1. First, access to the Webhosting management and click on “Options”, then click on “Configure server”:
2. After that, click on “Configure default site” and inside, setup the content and save it: