OVH Community, votre nouvel espace communautaire.

Forcer le www pour tous et le https pour certains


Pachat
16/11/2007, 15h57
Merci de ta réponse.

Mais est-ce qu'il serait possible d'avoir une règle générale disant :
"pour tous les (multi-)domaines ajouter le www. s'il manque."

C'est à dire, n'avoir rien à modifier au niveau du htaccess dans le cas du rajout (ou de la suppression) d'un (multi-)domaine.

(j'en ai des dizaines...)
et ce dont je suis sûr c'est que la règle que j'ai indiqué ne marche pas (en tout cas pas pour tous les multi-domaines que j'ai chez OVH sur mon 720plan).


Y aurait-il une règle d'urlrewriting qui marche dans tous les cas ?

pfoo
16/11/2007, 15h46
Citation Envoyé par Pachat
Pour info, j'ai mis en www/.htacces
Code:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST}   !^www [NC]
RewriteRule ^(.*)  http://www.$1 [QSA]
Mais ça marche pour certains domaines et pas pour d'autres.
A ta place, pour être certain et éviter les erreurs par la suite, je serais plus précis au niveau des règles, du genre :
RewriteCond %{HTTP_HOST} ^domain.tld$
RewriteRule ^(.*)?$ http://www.domain.tld$1 [L,R]
Citation Envoyé par Pachat
2°) ce sera de passer certains domaines de http en https (mais on verra ça après avoir réglé le 1° point)
Oui ben ? Tu ajoutes https quand tu tapes l'adresse, c'est tout

Pachat
16/11/2007, 10h17
Bonjour,

Sur un 720plan, je souhaiterai :

1°) pour tous mes multi-dom, que par exemple, mondom.fr pointe sur www.mondom.fr

Est-ce que ça peut-être fait uniquement dans le manager
ou faut-il un .htaccess ?
Pour info, j'ai mis en www/.htacces
Code:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST}   !^www [NC]
RewriteRule ^(.*)  http://www.$1 [QSA]
Mais ça marche pour certains domaines et pas pour d'autres.

Quelles est la meilleure façon de faire ?
S'il y a une solution "purement manager", je préfèrerais. Est-ce possible ?

2°) ce sera de passer certains domaines de http en https (mais on verra ça après avoir réglé le 1° point)