Envoyer une demande de requête_uri avec redirection de l'emplacement de l'en-tête via les paramètres.php

drupal.stackexchange https://drupal.stackexchange.com/questions/127403

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
scroll top