Page 1 sur 1

Les pseudo frames et la rediriction

Posté : 22 mars 2010, 19:42
par Fredy07
Bonjour,

En utilisant des pseudo frames, je voudrais mettre mes URL sous la forme: http://www.monsite.com/rep1/mapge.html au lieu d'avoir http://www.monsite.com/index.php?rub=mapage, je me doute si les 2 methodes peuvent fonctionner alors que la facon d'utiliser mes pseudo est comme ci-dessous:
$rub 		= Isset($_GET["rub"])		? $_GET["rub"] 			: $rub 		= 'Null';
switch ($rub) 
{
// reste du code
}
default: // page par defaut

J'ai essaye la methode, il m'affiche une page par defaut, car il ne trouve pas la page recherchee qui est: http://www.monsite.com/rep1/mapge.html

Merci

Re: Les pseudo frames et la rediriction

Posté : 23 mars 2010, 01:01
par Ryle
Il te faut utiliser la réécriture d'url du serveur (url rewriting).

Ce mod te permet d'appeller un script de façon transparente en lui passant en paramètre des éléments de l'url demandée par le navigateur.

Par exemple, ta règle pourrait dire que lorsque l'url demandée se termine par "n'importe quoi" suivi de ".html", tu récupères ce "n'importe quoi" (ou du moins la partie entre le / et le .html). Tu spécifies ensuite dans la réécriture que lorsque ce type de page est demandé, le serveur doit ouvrir ton script index.php en lui pasant en paramètre le "n'importe quoi" :)

Re: Les pseudo frames et la rediriction

Posté : 24 mars 2010, 12:47
par Fredy07
Il te faut utiliser la réécriture d'url du serveur (url rewriting).

Ce mod te permet d'appeller un script de façon transparente en lui passant en paramètre des éléments de l'url demandée par le navigateur.

Par exemple, ta règle pourrait dire que lorsque l'url demandée se termine par "n'importe quoi" suivi de ".html", tu récupères ce "n'importe quoi" (ou du moins la partie entre le / et le .html). Tu spécifies ensuite dans la réécriture que lorsque ce type de page est demandé, le serveur doit ouvrir ton script index.php en lui pasant en paramètre le "n'importe quoi" :)
Donc mes liens seront de cette maniere:
<a href="http://www.monsite.com/rep1/mapge.html">Lien</a>
ou bien de celle la:
<a href="http://www.monsite.com/index.php?rub=mapage">Lien</a>