J'essaie de modifier la façon dont nous fournissons actuellement un système de page de passerelle au sein de notre système de gestion de contenu. Ce que je veux dire par page de passerelle est de mapper une URL inexistante à une page à travers une règle de réécriture dans le .htaccess, par exemple.Système de page de passerelle
RewriteRule ^foobar$ page.php?mode=bar&method=foo&id=1
Cela permet aux gens de créer des liens vers des pages courtes CMS pour les annonces de magazines, etc. Le problème avec cette méthode est qu'elle repose sur l'accès à l'.htaccess. Je préférerais une méthode qui se situe au niveau du code mais il me semble que - sans une règle de réécriture - une erreur 404 sera appelée. Est-il possible d'empêcher cela ou de contourner ce problème?
un problème avec votre .htaccess? Pourquoi est-ce un problème d'en dépendre? – Ben
c'est un problème si de nouvelles redirections doivent être ajoutées dynamiquement et une syntaxe incorrecte provoque 500 erreurs – robjmills