Bonjour à tous,
Mon premier message sur ce forum est dédié à un problème que je n'arrive pas à résoudre depuis quelques jours, même après de nombreuse recherches sur Google...
Passons-en aux faits. Je souhaite rediriger un nom de domaine vers le sous-dossier d'un serveur mutualisé, mais sans passé par l'interface de l'hébergeur (ça serait trop facile sinon). Les étapes par lesquelles je passe:
- J'achète mes nom de domaines depuis un fournisseur en utilisant leur API
- Je retire les DNS par défaut, pour mettre ceux de mon hébergement (cela fonctionne, à priori, car en essayant de pinger le NDD, il me donne l'IP de l'hébergement)
- Je fais à la racine de mon serveur d'hébergement un .htaccess de la forme :
Et bien sûr, ça ne marche pas :mrgreen: . En essayant d'aller sur le NDD en question, j'ai une redirection vers
leNDD/cgi-sys/defaultwebpage.cgi qui ressemble à une page de cPanel par défaut (si je en mets pas de www.) ou une redirection (vers la même page), mais avec 404 si je mets les "www"
J'en appelle donc à vos lumières, afin de me guider... Aurais-je oublié une étape ou peut-être que je fais complètement fausse route ?
Bien cordialement,
slayner
PS : Je pense ne sais pas si j'ai choisi l'emplacement le plus approprié pour cette question (htacces ? dev ? NDD ?), je m'en excuse par avance auprès des modérateurs si je me suis trompé.
Mon premier message sur ce forum est dédié à un problème que je n'arrive pas à résoudre depuis quelques jours, même après de nombreuse recherches sur Google...
Passons-en aux faits. Je souhaite rediriger un nom de domaine vers le sous-dossier d'un serveur mutualisé, mais sans passé par l'interface de l'hébergeur (ça serait trop facile sinon). Les étapes par lesquelles je passe:
- J'achète mes nom de domaines depuis un fournisseur en utilisant leur API
- Je retire les DNS par défaut, pour mettre ceux de mon hébergement (cela fonctionne, à priori, car en essayant de pinger le NDD, il me donne l'IP de l'hébergement)
- Je fais à la racine de mon serveur d'hébergement un .htaccess de la forme :
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?nouveau-domaine.fr$
RewriteCond %{REQUEST_URI} !^/sous-dossier/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /sous-dossier/$1
RewriteCond %{HTTP_HOST} ^(www.)?nouveau-domaine.fr$
RewriteRule ^(/)?$ sous-dossier [L,R=301]
leNDD/cgi-sys/defaultwebpage.cgi qui ressemble à une page de cPanel par défaut (si je en mets pas de www.) ou une redirection (vers la même page), mais avec 404 si je mets les "www"
J'en appelle donc à vos lumières, afin de me guider... Aurais-je oublié une étape ou peut-être que je fais complètement fausse route ?
Bien cordialement,
slayner
PS : Je pense ne sais pas si j'ai choisi l'emplacement le plus approprié pour cette question (htacces ? dev ? NDD ?), je m'en excuse par avance auprès des modérateurs si je me suis trompé.