Salut, je suis nouveau en ASP et j'ai un souci avec mon engine, je m'explique, j'utilise un engine qui écrit l'adresse sous la forme:
"http://www.monadresse.fr/toto/Accueil.asp?page=dossier.fichier"
pour afficher une simple page, sa fonctionne bien, mais le problème, c'est que lorsque je passe des parametres dans l'url, ca me renvoit une erreur 404.
Voici mon code pour l'engine:
Je vois vraiment pas comment faire pour que tout marche même si mon URL est de la forme :Dim fsoPage, strPath, fsoFolder
' *** @comments : Création d'un objet fichier
Set fsoPage = Server.CreateObject("Scripting.FileSystemObject")
strPath = Server.MapPath(".")
' *** @comments : Test si on a un element
If Request.QueryString("page") <> Empty And fsoPage.FileExists(strPath & "\" & Replace(Request.QueryString("page"), ".", "\") & ".asp") Then
Server.Execute(Replace(Request.QueryString("page"), ".", "\") & ".asp")
Else
Server.Execute("Framework/Messages/404-1.asp")
End If
"http://www.monadresse.fr/toto/Accueil.asp?page=dossier.fichier?num=10"
Si vous avez une idée, je suis preneur.
Merci d'avance pour vos réponse.
Partager