2017-02-27 2 views
0

J'ai actuellement une application PHP hébergée sur un serveur et affichant sous (par exemple): http://sub.site.com mais je veux que les utilisateurs accèdent à la page/site en utilisant: http://sub2.site.com. Ceci est dû au fait que l'URL actuelle est utilisée comme connexion à un serveur de jeu et que je souhaite diffuser cette application php sur une page protégée par CloudFlare (pour SSL et Optimisation).Forcer l'accès à une page en utilisant une certaine URL

Existe-t-il un moyen pour que la page détecte l'URL à laquelle elle accède et redirige vers l'autre URL si ce n'est pas l'URL souhaitée.

Répondre

0

Eh bien, vous pouvez vérifier l'URL de référence avec la variable $_SERVER["HTTP_REFERER"] n'importe où dans votre code.


Exemple (psudo-code):

if($_SERVER["HTTP_REFERER"] == "the url you want to detect") { 
    header('Location: http://www.example.com/'); 
}