2009-11-09 3 views
0

Comment définir une règle de réécriture ou code PHP pour les éléments suivants:règle de réécriture demande

utilisateur demande une page comme /samy.john. Mais cette page n'existe pas, donc il sera redirigé vers /index.html et dans le titre de index.html il y aura un message qui indique Bonjour Samy qui est pris de la première partie de l'URL qu'il a demandée.

Des indices sur comment l'appliquer?

+0

Avez-vous d'autres situations dans cette URL? comme test.com/index,html? Si c'est le cas, vous pouvez créer une règle dans htaccess pour transformer les URLs qui ne se termine pas par .html par exemple. – yoda

+0

son simple index.html et déjà ive créer des règles htacces me rediriger vers index.html si la page dosnt existe mais la 2ème partie de mon besoin est show index.html après redirect Hello $ name où est le nom de la page demandée et non fondateur comme test.com/samy.john après la rediriger montrer dans le titre de l'index.html Bonjour samy – user172697

Répondre

2

Je pense que votre meilleur pari pour accomplir ce que vous avez décrit est d'avoir tout directement dans un fichier index.php, puis gérer la redirection vous-même. Si vous aviez tout ce qui tombait dans le fichier d'index, vous pouvez vérifier la variable $ _SERVER var pour SCRIPT_URL ou SCRIPT_URI, selon vos besoins, puis dire si cette page n'existait pas, mais qu'elle répond à vos besoins pour first_name. last_name vous pouvez ensuite rediriger, ou inclure le contenu nécessaire, de sorte que la page d'accueil s'affiche avec hello first_name affiché.

Espérons que ça aide.

Questions connexes