Sur mydomain.com, je continue actuellement tous mes fichiers de configuration apache dans:Apache Rewrite: Toujours utiliser HTTPS (comment ajouter une exception)
/etc/httpd/conf.d/
Dans là, j'ai un fichier appelé alwaysHttps.conf que contient:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
J'ai un tas de serveurs virtuels, et pour un domaine sur le site: myotherdomain.com Je voudrais désactiver la redirection automatique. Est-il possible de configurer une exception à la redirection vers https, plutôt que d'avoir à se débarrasser du global alwaysHttps.conf?
<VirtualHost *:80>
DocumentRoot /home/webadmin/myotherdomain.com/html
ServerName myotherdomain.com
CustomLog "/home/webadmin/myotherdomain.com/access_log" "combined"
ErrorLog "/home/webadmin/myotherdomain.com/error_log"
<Directory /home/webadmin/myotherdomain.com/html>
Options Includes FollowSymLinks
AllowOverride All
</Directory>
</VirtualHost>
OK - parfait! Merci ... Cela résout le problème de redirection, mais maintenant je reçois 404s. Mon fichier de conf pour le domaine est: Si je laisse votre correction et change le: 80 à: 443 pages les pages de chargement. Mais comme c'est le cas maintenant, ils ne le font pas. Des pensées rapides? – NinjaCat
Avez-vous à la fois 'NameVirtualHost *: 80' &' Listen 80' quelque part dans votre config? – Wrikken