Bonjour à tous, Suite à mon envie irrésistible d'avoir des urls parfaites avec "webdev Serveur", j'ai fini par percer le mystère avec le service technique qui va bien. Explication : Par manque de connaissance je n'avais pas installé IIS sur Win10, mais Apache 2.4 car je le maitrise parfaitement car je le triture depuis mes débuts sous Linux (+ de 20ans). J'obtenais des urls avec le nom du projet (exemple : Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!) alors que je voulais des urls normale (exemple : Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!) normale me direz-vous et bien non, impossible avec Apache. J'ai donc insisté au service technique du fabricant et après des jours de dialogue espacé par une latence en réponse extraordinaire, j'ai eu la réponse : "Apache n'est pas compatible mais supporté, pour obtenir les urls souhaités il est indispensable d'installer un Windows avec IIS et de définir le projet en site principal". Je suis tombé de haut et j'ai du me résigner à installer IIS. Donc celui qui veut utiliser webdev avec Apache sur un Windows ou sur Linux, il est obligé de garder le nom du projet dans l'url. J'ai bien sur testé avec proxy et dossier virtuel mais rien n'y fait, le site bloque à la deuxième url appelée. Voilà, j'espère que cela vous aidera dans la bonne configuration de vos sites Bon dev
Voilà, ça nous éviterai les misères de devoir refaire les choses depuis le début. Merci. Ce problème est déjà évoqué par Patrick Antouly Dans la formation sur webdev Concernant les URL Rewriting Il a déjà dit que avec Apache c'est walou
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! En pratique c'est comment ?
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! comment tu explique d'en ce cas que pcsoft.fr est sous Apache regarde la partie serveur sur cette page Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!
en fait, ils trichent avec apache pour que les pages soient traitées par le moteur. le moteur webedev renvoie des page style: server/projet/page/idsession?parametres. exemple: Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! apache capture le projet par la directive files de webdev.conf et converti en appel awp ( qui recupere donc la fin de l'url, page/idsession?parametres) Code (Text): <Files projet> ForceType application/WebDev20-awp </files> donc il faudrait dire à apache de remplacer '/projet' par rien en sortie, et de le rajouter sur toutes les url dynamiques en entrée ( sauf celles en awp) . je reste persuadé qu'avec les regex et le url_rewriting on pourait le faire. je n'ai malheureusement pas assez de temps à y consacrer....
Il est très simple d'obtenir une URL simple. dans mon cas, j'ai IIS, J'ai dans le C:\inetpub les répertoires suivants. -wwwroot // ce répertoire sert pour les sites standard PHP et .html -ftproot // mon répertoire de site webdev. Je fais pointer mon domaine sur mon IP ce qui le redirige vers wwwroot/MonDomaine.com Je créer un fichier index.html et à l'intérieur je mets un frame. <FRAMESET rows="100%" BORDER=0 FRAMEBORDER=0 FRAMESPACING=0> <FRAME SRC="Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!" BORDER=0 marginwidth=0 marginheight=0 noresize> </FRAMESET> Donc quand j'entre mon domaine MonDomaine.com, le frame me redirige vers mon site webdev, mais il garde L’URL. J'imagine que vous pouvez faire de même avec un serveur apache. Voilà.
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! , où en est tu ? As tu trouver une solution sur apache ?
Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! , où en est tu ? As tu trouver une solution sur apache ?Cliquez pour agrandir...