Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
informatique:linux:apache [2010/08/24 15:55] benoit |
informatique:linux:apache [2018/09/06 19:10] (Version actuelle) |
||
|---|---|---|---|
| Ligne 270: | Ligne 270: | ||
| </Directory> | </Directory> | ||
| + | Admettons la configuration suivante sur le site **www.zikossworld.com**, on force toutes les urls **http://www.zikossworld.com/dokuwiki** à être ré-ecrites en **https://wiki.zikossworld.com/** : | ||
| + | <Directory /var/www/test> | ||
| + | RewriteEngine On | ||
| + | RewriteCond %{SERVER_PORT} !^443$ | ||
| + | RewriteCond %{REQUEST_URI} ^/dokuwiki(.*) | ||
| + | RewriteRule .* https://wiki.zikossworld.com/%{REQUEST_URI} [QSA,R=301,L] | ||
| + | </Directory> | ||
| + | Si on veux juste sécuriser en HTTPS la partie **/admin** de son site : | ||
| + | <Directory /var/www/test> | ||
| + | RewriteEngine On | ||
| + | RewriteCond %{SERVER_PORT} !^443$ | ||
| + | RewriteCond %{REQUEST_URI} ^/admin(.*) | ||
| + | RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [QSA,R=301,L] | ||
| + | </Directory> | ||
| Ligne 310: | Ligne 323: | ||
| ProxyPass /test http://10.0.0.2:8383/test | ProxyPass /test http://10.0.0.2:8383/test | ||
| - | #ProxyPassReverse /test http://10.0.0.2:8383/test | + | ProxyPassReverse /test http://10.0.0.2:8383/test |
| + | # Il est parfois nécessaire d'ajouter la directive ci-dessous s'il y a une gestion de cookies sur le site. | ||
| + | ProxyPassReverseCookieDomain 10.0.0.2:8383 www.site.com | ||
| Pour relayer vers plusieurs Tomcat avec équilibrage de charge : | Pour relayer vers plusieurs Tomcat avec équilibrage de charge : | ||