Question

Taper le titre à ce qui me porte à croire que cela pourrait ne pas être possible en raison de problèmes de sécurité, mais je vais quand même demander. Je reçois du soutien shortcode en cours d'exécution sur mon serveur, permet de l'appeler xx.yy

Je veux donc lorsqu'un utilisateur envoie une requête à xx.yy, il change juste l'hôte affiché à un autre domaine valide en cours d'exécution sur la même case.

J'ai ce jusqu'à présent (permet au serveur sait accepter les demandes de xx.yy):

RewriteCond %{HTTP_HOST}   ^.*xx.yy [NC]
RewriteRule ^/(.*)$ http://127.0.0.1:<PORT_OMITTED>%{REQUEST_URI} [P,QSA,L]

RewriteCond %{HTTP_HOST}   ^.*mysite.com [NC]
RewriteRule ^/(.*)$ http://127.0.0.1:<PORT_OMITTED>%{REQUEST_URI} [P,QSA,L]

Il fonctionne, et il dirige le trafic dans mon application, mais l'url dit http://xx.yy quand je plutôt dire http://mysite.com

Je sais que je pourrais rediriger vers http://mysite.com au lieu de 127.0.0.1, mais j'ai 4 boîtes parallèles de mysite.com et retourner vers DNS pour aller peut-être à une autre boîte semble comme un gaspillage quand je suis déjà ici. De plus, je ne sais pas comment les requêtes POST travailleraient comme ça.

Que puis-je faire?

Était-ce utile?

La solution

Si mysite.com est sur la même case, et DNS pointe vers le bas, il suffit de mettre R=301 dans [P,QSA,L]

Exemple

RewriteEngine on
RewriteCond %{HTTP_HOST} ^OldDomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.OldDomain.com$
RewriteRule ^(.*)$ http://www.NewDomain.com/$1 [R=301,L]

De http://www.liewcf.com/redirect -webpages à un autre domaine-538 /

En dehors de cela, mais il n'y a aucun moyen pour les bonnes raisons de faire ce que vous demandez. Imaginez si quelqu'un pouvait créer un lien vers legitwebsite.com, mais l'ont envoyé à se evilempire.com.

Ce serait le chaos, c'est quoi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top