Passer le nom du sous domaine à un script

R
raspoutine59
Guest
Je voudrais envoyer le nom du sous domaine a un script

genre raspoutine59.monsite.com soit réécris dans le style :
RewriteRule ^(.*)\.monsite\.com$ aliasredirect.php?aliasname=$1

Bon la syntaxe est fause évidement j'avais ce bout de code :

RewriteCond %{HTTP_HOST} ^testrecup\.([a-z]+)\.site\.com$ [NC]
RewriteCond %{REQUEST_URI} !aliasredirect\.php
RewriteRule ^.*$ %{HTTP_HOST} [C]
RewriteRule ^testrecup\.([a-z]+)\.site\.com$ /aliasredirect.php?aliasname=$1 [NC,L]

je pensé qu'il fonctionné mais pas du tout la réécriture ce fait pas.
PS : pas de probleme niveau config serveur j'ai tous les alias d'ouvert en mode (.*)
 
WRInaute occasionnel
Dans ta config serveur tu renvoie *.tondomaine vers aliasredirect.php sans passer par un htaccess.

Et dans ton script aliasredirect.php tu fais :
$aliasname = $_SERVER["HTTP_HOST"]

Et à partir de ça tu peux obtenir le nom du sous-domaine.
 

➡️ 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