Envoyer une demande de requête_uri avec redirection de l'emplacement de l'en-tête via les paramètres.php
-
06-11-2019 - |
Question
Je suis dans la situation difficile où je dois utiliser les paramètres.php pour faire ce que je fais normalement via mod_rewrite ... le site est hébergé sur Pantheon et je fais référence à cet article: http://helpdesk.getpantheon.com/customer/portal/articles/368354
J'ai besoin d'envoyer le chemin de référence demandé d'origine. Essayer de passer un server_uri en tant que paramètre via l'emplacement de l'en-tête dans setting.php me propose une boucle infinie.
Mon code:
if (preg_match('/article\/[0-9]?[0-9]\/[0-9]?[0-9]\/[aA-zZ].+/', $_SERVER['REQUEST_URI'])) {
header('HTTP/1.0 301 Moved Permanently');
header("Location: http://answers3x-ec-core-community.gotpantheon.com/catchall/?dest=" . urlencode($_SERVER["REQUEST_URI"])); exit;
}
Quelqu'un a des suggestions sur la façon dont je pourrais accomplir le passage du $ _Server ["request_uri"] via l'emplacement de l'en-tête de Settings.php sans boucle infinie?
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange