rediriger http://ssd.domain.com vers https://ssd.domaine.com
17 messages
• Page 1 sur 2 • 1, 2
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- thierry8
- WRInaute accro

- Messages: 3251
- Inscription: 11 Juil 2005
rediriger http://ssd.domain.com vers https://ssd.domaine.com
Bonjour,
Est-il possible de rediriger http://ssd.domain.com vers https://ssd.domaine.com ?
Comment ?
Est-il possible de rediriger http://ssd.domain.com vers https://ssd.domaine.com ?
Comment ?
- Crisalid
- WRInaute discret

- Messages: 51
- Inscription: 6 Jan 2006
Bonjour,
Avec ton .htaccess :
Non ?
Avec ton .htaccess :
- Code: Tout sélectionner
RewriteCond %{http_host} ^http://ssd.domaine\.com$ [NC]
RewriteRule ^$ https://www.domaine.com/ [QSA,L,R=301]
Non ?
- thierry8
- WRInaute accro

- Messages: 3251
- Inscription: 11 Juil 2005
Non cela ne fonctionne pas.
J'ai l'impression que ça ne prend pas les sous domaines.
J'ai fais également cela:
RewriteCond %{HTTP_HOST} ^ssd.domain.com$ [NC]
RewriteRule ^(.*)$ https://domain.com/$1 [NC,L,R=301]
sans succès
J'ai l'impression que ça ne prend pas les sous domaines.
J'ai fais également cela:
RewriteCond %{HTTP_HOST} ^ssd.domain.com$ [NC]
RewriteRule ^(.*)$ https://domain.com/$1 [NC,L,R=301]
sans succès
- thierry8
- WRInaute accro

- Messages: 3251
- Inscription: 11 Juil 2005
Quand je met ton code adapté à mon domaine, et que je vais à l'url
http://ssd.domaine.com
ca ne fonctionne pas...aucune redirection
j'ai mis le htaccess à la racine du site
-

sunflower - WRInaute discret

- Messages: 121
- Inscription: 5 Jan 2006
Re: rediriger http://ssd.domain.com vers https://ssd.domaine
thierry8 a écrit:Bonjour,
Est-il possible de rediriger http://ssd.domain.com vers https://ssd.domaine.com ?
Comment ?
Si déclaré comme des virtualhosts séparés
dans la configuration virtualhost http
RewriteEngine on
RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [R=permanent]
Pour faire plus général (présence de wildcards, ...), virtualhost ou htaccess
RewriteCond %{HTTP_HOST} ^http://
RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [R=permanent,L]
Si ça ne marche pas, précise un peu... (et vérifie les différentes règles existantes)
- thierry8
- WRInaute accro

- Messages: 3251
- Inscription: 11 Juil 2005
Ne fonctionne pas.
Je n'ai pas d'autres conditions ou règles, justement pour tester.
En revanche cela fonctionnait:
RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
RewriteRule ^(.*)$ https://toto.com/$1 [NC,L,R=301]
Et fonctionne toujours malgrés que je l'ai envoyé.
Y a t-il un temps de rafraichissement, pour que ces conditions disparaissent ?
Je n'ai pas d'autres conditions ou règles, justement pour tester.
En revanche cela fonctionnait:
RewriteCond %{HTTP_HOST} ^domain.com$ [NC]
RewriteRule ^(.*)$ https://toto.com/$1 [NC,L,R=301]
Et fonctionne toujours malgrés que je l'ai envoyé.
Y a t-il un temps de rafraichissement, pour que ces conditions disparaissent ?
- thierry8
- WRInaute accro

- Messages: 3251
- Inscription: 11 Juil 2005
Personne n'a une petit idée ?
Lorsque je ne met pas de sous domaine, cela fonctionne bien.
Comme l'exemple si dessus, mais dès lors que je met un sous domaine de n'importe quel façon, ça ne fonctionne pas.
Or, moi je souhaiterai vraiment le faire sur un domaine spécifique.
J'ai testé: (marche pas)
Je sais que je pose beaucoup de questions en ce moment, comme
certains me l'on fait remarqué mesquinement
mais la je sèche sincèrement.
J'ai essayé à plusieurs reprises, rien de fonctionne.
Lorsque je ne met pas de sous domaine, cela fonctionne bien.
Comme l'exemple si dessus, mais dès lors que je met un sous domaine de n'importe quel façon, ça ne fonctionne pas.
Or, moi je souhaiterai vraiment le faire sur un domaine spécifique.
J'ai testé: (marche pas)
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^ssd.domain.com$ [NC]
RewriteRule ^(.*)$ https://www.domaine.com/$1 [NC,L,R=301]
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^http://ssd.domain.com$ [NC]
RewriteRule ^(.*)$ https://www.domaine.com/$1 [NC,L,R=301]
Je sais que je pose beaucoup de questions en ce moment, comme
certains me l'on fait remarqué mesquinement
J'ai essayé à plusieurs reprises, rien de fonctionne.
-

correiaj - WRInaute passionné

- Messages: 1110
- Inscription: 25 Avr 2005
Ben si tes vhost sont bien configurés, le https (SSL/TLS) devrait circuler sur le port 443 et les autre ssur le port 80.
C´est justement le teste qu´effectue la fonction HTTPS:
RewriteCond %{HTTPS} on // si utilise port 443 / https
RewriteRule .... alors...
Donc dnas ton cas:
RewriteCond %{HTTP_HOST} sndd.ndd.com
RewriteCond %{HTTPS} ^.*off.*$
RewriteRule ^(.*)$ https://....../$1
C´est justement le teste qu´effectue la fonction HTTPS:
RewriteCond %{HTTPS} on // si utilise port 443 / https
RewriteRule .... alors...
Donc dnas ton cas:
RewriteCond %{HTTP_HOST} sndd.ndd.com
RewriteCond %{HTTPS} ^.*off.*$
RewriteRule ^(.*)$ https://....../$1
-

sunflower - WRInaute discret

- Messages: 121
- Inscription: 5 Jan 2006
correiaj a écrit:Ben si tes vhost sont bien configurés, le https (SSL/TLS) devrait circuler sur le port 443 et les autre ssur le port 80.
Arf oui le port est bon indicateur...simple et tout... bien vu et honte aux autres
Juste pour la forme, il me semble qu'on peut se passer du test HTTP_HOST puisque tous sont redirigés (et éviter de l'écrire pour chaque sous-domaine au cas où il y en ait beaucoup...).
- thierry8
- WRInaute accro

- Messages: 3251
- Inscription: 11 Juil 2005
Bonjour et merdi à vous deux !
J'ai donc fais comme vous avez dis, mais rien n'y change.
Le commentaire sur la première ligne c'est parce que j'ai testé les deux solutions.
Seul lorsque je tappe http://www.domain.com la redirection se fait vers https://ssd.domain.com/.
Sinon lorsque je met http://ssd.domain.com, ça charge "normalement" (sans redirection.
J'ai donc fais comme vous avez dis, mais rien n'y change.
- Code: Tout sélectionner
#RewriteCond %{HTTP_HOST} ssd.domain.com[NC]
RewriteCond %{HTTPS} ^.*off.*$
RewriteRule ^(.*)$ https://ssd.domain.com/$1 [NC,L,R=301]
Le commentaire sur la première ligne c'est parce que j'ai testé les deux solutions.
Seul lorsque je tappe http://www.domain.com la redirection se fait vers https://ssd.domain.com/.
Sinon lorsque je met http://ssd.domain.com, ça charge "normalement" (sans redirection.
- thierry8
- WRInaute accro

- Messages: 3251
- Inscription: 11 Juil 2005
correiaj a écrit:où ce trouve le .htaccess, et quelle est la base du sndd ??
Le fichiers htaccess se trouve à la racine de tout le site.
Le dossier d'entrée est:
httpdocs.
Peut être faut-il le mettre en le dossier du sous domaine ?
Son entrée est différente:
subdomain
ssd
La base c'est 'ssd' pour le moment (en test justement).
correiaj a écrit:Ton sndd est il bien configurer pour le htaccess? allowoverride...
allowoverride
J'ai juste ça qui précède la réécriture.
- Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
- thierry8
- WRInaute accro

- Messages: 3251
- Inscription: 11 Juil 2005
Apparement ce serai dans l'autre fichier.
Désolé je pensais que si on mettait le htaccess à la racine, c'est pris en compte pour tous les sous domaines.
En revanche est-il également possible de rediriger un port vers sont équivalent en https ?
En réalite je voudrais donc:
-http://ssd.domain.com:9999
automatique vers:
-https://ssd.domain.com:9999
J'ai fais cela:
Mais ça n'a pas l'air de fonctionner.
En revanche cela:
oui, mais que pour http://ssd.domain.com sans le port
EDIT: j'ai trouvé cela: RewriteCond %{SERVER_PORT} !^443$
Je vais tester.
En revanche est-il également possible de rediriger un port vers sont équivalent en https ?
En réalite je voudrais donc:
-http://ssd.domain.com:9999
automatique vers:
-https://ssd.domain.com:9999
J'ai fais cela:
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^sdd.domain.com:9999$ [NC]
RewriteCond %{HTTPS} ^.*off.*$
RewriteRule ^(.*)$ https://sdd.domain.com:9999/$1 [NC,L,R=301]
Mais ça n'a pas l'air de fonctionner.
En revanche cela:
- Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^sdd.domain.com$ [NC]
RewriteCond %{HTTPS} ^.*off.*$
RewriteRule ^(.*)$ https://sdd.domain.com:9999/$1 [NC,L,R=301]
oui, mais que pour http://ssd.domain.com sans le port
EDIT: j'ai trouvé cela: RewriteCond %{SERVER_PORT} !^443$
Je vais tester.
17 messages
• Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Achat disque SSD et changement de système
- Serveur dédié SSD c'est vraiment le top ?
- Installation d'un serveur SSD + SATA sous Linux
- Rediriger n1.domain.com vers domain.com:8080
- rediriger des noms de domaine vers un seul nom de domaine
- https:// vers https://www.
- Preferred domain de Google, et sous domaine
- Domain Name System (ou DNS, système de noms de domaine)????
- Rediriger *.domaine.com vers domaine.com, quelques problèmes
- redirection domain.com vers www. sauf sous domaine
Consultez la description détaillée des produits ou services de Google suivants : Google Apps for your Domain
- Trouver les sous-domaines
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
