This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
plugins:panelredirect [2015/09/29 12:22] mrpink [Requirements] |
plugins:panelredirect [2017/06/08 22:59] nuxwin |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ======PanelRedirect Plugin====== | + | <markdown> |
+ | # i-MSCP PanelRedirect plugin | ||
+ | </markdown> | ||
+ | <WRAP center round important 60%> | ||
+ | **Bear in mind that this documentation is for the last available version. If you use an older version, you must refer to the README.md file inside the plugin archive.** | ||
+ | </WRAP> | ||
+ | <markdown> | ||
+ | # i-MSCP PanelRedirect plugin v1.2.0 | ||
- | Plugin which redirects apache2 requests of the panel to nginx. | + | Provides access to i-MSCP panel (and tools) through standard http(s) ports. |
- | =====Requirements===== | + | |
- | * i-MSCP >= 1.2.3 | + | ## Requirements |
- | =====Installation===== | + | - i-MSCP >= Serie 1.4.x |
- | - Download the **PanelRedirect** plugin archive from the [[http://i-mscp.net/filebase/index.php/File/27-PanelRedirect/|plugin store]] | + | ## Installation |
- | - Login into the panel as admin and go to the plugin management interface | + | |
- | - Upload the **PanelRedirect** plugin archive | + | |
- | - Click on the **Update Plugins** button | + | |
- | - Activate the plugin | + | |
- | =====Update===== | + | 1. Upload the plugin through the plugin management interface |
+ | 2. Install the plugin through the plugin management interface | ||
- | - Backup your current config file **plugins/PanelRedirect/config.php** | + | ## Update |
- | - Download the **PanelRedirect** plugin archive from the [[http://i-mscp.net/filebase/index.php/File/27-PanelRedirect/|plugin store]] | + | |
- | - Login into the panel as admin and go to the plugin management interface | + | |
- | - Upload the **PanelRedirect** plugin archive | + | |
- | - Restore your **plugins/PanelRedirect/config.php** ( compare it with new version first ) | + | |
- | - Click on the **Update Plugins** button in the plugin management interface | + | |
- | =====Configuration===== | + | 1. Backup your plugin configuration file if needed |
+ | 2. Upload the plugin through the plugin management interface | ||
+ | 3. Restore your plugin configuration file if needed | ||
+ | 4. Update the plugin list through the plugin management interface | ||
- | Edit the plugins/PanelRedirect/config.php: | + | ## Usage of BASE_SERVER_VHOST (control panel host) as customer domain |
- | * type (redirect, proxy) => Define the redirection type ( Default: proxy ) | + | Note that if you use `BASE_SERVER_VHOST` (control panel host) as customer |
+ | domain, the plugin will automatically remove it own vhost files to avoid | ||
+ | interfering with the customer vhosts files. In such case, it is up to you to | ||
+ | enable the redirect feature for the domain. | ||
- | =====Authors===== | + | Note that here, the `domain` word is used as generic term to designate either a |
+ | domain, a domain alias, or a subdomain. | ||
- | * Ninos Ego <[email protected]> | + | Generally speaking, using this plugin when you also use `BASE_SERVER_VHOST` as |
+ | customer domain doesn't make any sense. In short, this is a NOOP. | ||
+ | |||
+ | ## License | ||
+ | |||
+ | i-MSCP PanelRedirect plugin | ||
+ | Copyright (C) 2016-2017 by Laurent Declercq <[email protected]> | ||
+ | Copyright (C) 2014-2016 by Ninos Ego <[email protected]> | ||
+ | |||
+ | This library is free software; you can redistribute it and/or | ||
+ | modify it under the terms of the GNU Lesser General Public | ||
+ | License as published by the Free Software Foundation; either | ||
+ | version 2.1 of the License, or (at your option) any later version. | ||
+ | |||
+ | This library is distributed in the hope that it will be useful, | ||
+ | but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
+ | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
+ | Lesser General Public License for more details. | ||
+ | |||
+ | You should have received a copy of the GNU Lesser General Public | ||
+ | License along with this library; if not, write to the Free Software | ||
+ | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA | ||
+ | </markdown> |