Bonjour à toutes et tous,
J'explique et je développe ensuite :
je souhaite développer deux virtualHost, voire plusieurs autres, sur un serveur distant (une digicube qui possède un 160go que je souhaite me servir afin d'éviter de perdre de l'espace disque) ;
sur chacun des domaines, je veux installer un wordpress, un oscommerce, un phpmyadmin, un awstats.
http://www.takinium.com/http://www.takinium.com/wordpress/index.phphttps://www.takinium.com/wordpress/wp-admin/index.php
http://www.takinium.com/oscommerce/catalog/index.phphttps://www.takinium.com/awstats/awstats.pl
http://www.learndigitalmarketingtips.com/http://www.learndigitalmarketingtips.com/wordpress/index.phphttp://www.learndigitalmarketingtips.com/oscommerce/catalog/index.phphttp://www.learndigitalmarketingtips.com/awstats/awstats.plJ'ai intitulé un répertoire takinium correspondant à mon nom de domaine dans
/usr/local/www/takinium/
et
/usr/local/www/learndigitalmarketingtips/
Je souhaiterais que les parties liés à phpmyadmin, l'admin d'oscommerce et l'admin de wordpress et awstats soient en https.
J'ai configuré un fichier dans le répertoire ma config takinium dans le fichier
/usr/local/etc/apache22/Includes/takinium.com.conf
dont voici le contenu :
#ee takinium.com.conf
Code:#NameVirtualHost *:80
Alias /phpmyadmin/ "/usr/local/www/takinium/phpMyAdmin/"
Alias /oscadmin/ "/usr/local/www/takinium/oscommerce/catalog/admin/"
Alias /wpadmin/ "/usr/local/www/takinium/wordpress/wp-admin/"
#
# Directives to allow use of AWStats as a CGI
#
Alias /awstatsclasses "/usr/local/www/takinium/awstats/classes/"
Alias /awstatscss "/usr/local/www/takinium/awstats/css/"
Alias /awstatsicons "/usr/local/www/takinium/awstats/icons/"
ScriptAlias /awstats/ "/usr/local/www/takinium/awstats/cgi-bin/"
Alias /jawstats/ "/usr/local/www/takinium/jawstats/"
#Alias /weblogs "/usr/local/www/takinium/jawstats/"
<VirtualHost *:80>
ServerAdmin webmaster@takinium.com
DocumentRoot /usr/local/www/takinium/
ServerName www.takinium.com
ServerAlias *.takinium.com
<Directory "/usr/local/www/takinium/">
Options none
#Options Indexes FollowSymLinks MultiViews
DirectoryIndex index.html index.htm index.php index.php5
AllowOverride All
Order Allow,Deny
Allow from All
</Directory>
ErrorLog /var/log/http/takinium.com-error_log
CustomLog /var/log/http/takinium.com-access_log combined
#
# This is to permit URL access to scripts/files in AWStats directory.
#
<Directory "/usr/local/www/takinium/awstats/">
Redirect /awstats/ https://www.takinium.com/awstats/awstats.pl
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#
# this is permit URL access to scripts/files in phpmyadmin directory
#
<Directory "/usr/local/www/takinium/phpMyAdmin">
Redirect /phpmyadmin/ https://www.takinium.com/phpmyadmin/
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#
# this is permit URL access to scripts/files in oscommerce directory
#
<Directory "/usr/local/www/takinium/oscommerce/catalog/admin/">
Redirect /oscadmin/ https://www.takinium.com/oscommerce/catalog/admin/
Options None
AllowOverride All
Order Allow,Deny
Allow from All
</Directory>
#
# this is permit URL access to scripts/files in wordpress directory
#
<Directory "/usr/local/takinium/wordpress/wp-admin/">
Redirect /wpadmin/ https://www.takinium.com/wordpress/wp-admin/
Options None
AllowOverride All
Order Allow,Deny
Allow from All
</Directory>
#<IfModule mod_rewrite.c>
# RewriteEngine On
# RewriteCond %{HTTPS} off
# RewriteCond %{REQUEST_URI} /oscadmin
# RewriteRule (.*) https://www.takinium.com/oscommerce/catalog/admin/ [R]
#</IfModule>
<Directory "/usr/local/www/takinium/wordpress/wp-admin/">
Redirect /wpadmin/ https://www.takinium.com/wordpress/wp-admin/
Options None
AllowOverride None
Order allow,deny
Allow from All
</Directory>
</VirtualHost>