Comment obtenir l'URL complète de la page actuelle sur les serveurs Windows/IIS ?

Mary-Kate Olsen
Libérer: 2024-11-04 15:01:30
original
364 Les gens l'ont consulté

How to Get the Current Page's Full URL on Windows/IIS Servers?

Obtention de l'URL complète de la page actuelle sur les serveurs Windows/IIS

Rencontrer des difficultés lors de la configuration des redirections 301 après avoir déplacé une installation WordPress sous Windows/ IIS ? Le problème peut provenir de la récupération de la partie pertinente de l'URL de la publication.

Les solutions en ligne précédentes préconisent l'utilisation de $_SERVER["REQUEST_URI"], mais elles semblent renvoyer une chaîne vide. $_SERVER["PHP_SELF"] n'est pas non plus fiable, fournissant simplement "index.php."

L'environnement IIS

Contrairement aux serveurs Apache, les environnements IIS ont une manière distincte de gestion des URL. La clé est de comprendre le comportement des variables $_SERVER.

Résolution

Sous IIS, vous pouvez exploiter $_SERVER['PATH_INFO'] pour récupérer le segment requis :

<code class="php">$url_segment = $_SERVER['PATH_INFO'];</code>
Copier après la connexion

Dans votre cas, pour des URL telles que "http://www.example.com/OLD_FOLDER/index.php/post-title/", $_SERVER['PATH_INFO'] donnerait "/post -titre/".

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!