Redirection sous-domaine vers sous-domaine ww

WRInaute discret
Bonjour,


Je souhaite faire un URL Rewriting à la racine d'un sous-domaine vers le sous-domaine www

Voila ce que j'ai fait et mis à la racine du sous-domaine (cela ne fonctionne pas) :
Code:
RewriteEngine on 
RewriteRule / http://www.domaine.net [L]

Que faut t'il que je fasse pour que cela fonctionne? une histoire de ^$ ? si quelqu'un pourai m'éclairer...

Cordialement,
Raphaël
 
WRInaute occasionnel
Dans un .htaccess, ce serait plutôt
Code:
RewriteEngine on 
RewriteRule ^(.*)$ http://www.domaine.net/$1 [R=301]
l'URL de travail étant relative au répertoire contenant le .htaccess. Et R=301, parce que par défaut une URL absolue est redirigée en 302 (redirection temporaire) alors que là, a priori, c'est plutôt une redirection permanente (301) qui serait utile.
 
WRInaute discret
Merci de cette réponse rapide.

Ce code est très bon, mais je désire que le visiteur accède au site par l'adresse sur le sous-domaine et voit l'adresse du sous-domaine et pas le www : donc pas de redirection!

J'ai donc essayé en supprimant le drapeau de redirection [R=301] :

Code:
RewriteEngine on 
RewriteRule ^(.*)$ http://boostmobile.alkapote.net/$1

Malheureusement il me donne une erreur 500...


Que puis-je faire?
 
WRInaute occasionnel
Une réécriture en adresse absolue (http://...) donne forcément une redirection.

Ce ne serait pas plus simple de faire pointer le DocumentRoot du sous-domaine vers le DocumentRoot du domaine principal? Voire déclarer le sous-domaine en alias du domaine principal? Parce que bricoler les chemins de base à partir d'un .htaccess n'est, à ma connaissance, pas possible. Il faudrait avoir accès au fichier de conf pour faire ca. Ou alors avoir des alias pointant vers les répertoires du domaine principal.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut