Bonjour,
voici mon problème.
Je dois mettre en place un serveur apache2 pour rediriger des URL vers d'autres URL tout en gardant l'URL de base affiché dans le navigateur.
Exemple (ce sera plus clair je pense)
l'utilisateur renseigne l'adresse suivante dans son navigateur :
https//a.mondomaine.fr
La redirection doit aller vers
https://www.lautredomaine.fr:81
Mais l'utilisateur doit toujours voir dans son navigateur la première adresse :
https//a.mondomaine.fr
Voici la conf vhost
# HTTP
<VirtualHost *:80>
ServerName a.mondomaine.fr
Redirect /
https://a.mondomaine.fr
</VirtualHost>
# HTTPS
<VirtualHost *:443>
ServerName a.mondomaine.fr
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /etc/httpd/ssl/monfichiercer.cer
SSLCertificateKeyFile /etc/httpd/ssl/monfichierkey.key
SSLCertificateChainFile /etc/httpd/ssl/monchianefile.cer
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteCond %{HTTP_HOST} ^a.mondomaine.fr
RewriteRule "^/(.*)" "
https://www.lautredomaine.fr:81/$1" [R,L]
</VirtualHost>
Cela ne fonctionne pas l'URL dans le navigateur se change en prenant celle indiqué dans la règle du RewriteRule
Si quelqu'un à une idée.
Merci par avance pour votre aide.