genmin Posté 31 Janvier 2005 Posté 31 Janvier 2005 Bonjour, voilà je fait de l'URL rewrinting sur mon site d'annonce immobilière pour le référencement et j'ai un problème, ma page ce charge bien mais mes applications java et o2c à l'interieur ne fonctionne pas comme si il ne trouvais pas les fichiers attachés. J'ai comme l'impression que ca viens des dossiers virtuels car lorsque je tape l'adresse réelle tout marche bien !! Quelqu'un à une idée ?? merci http://www.vente-appartement-maison.com/po...0803P.php?20803 http://www.vente-appartement-maison.com/im...ARSEILLE-P.html
Dan Posté 31 Janvier 2005 Posté 31 Janvier 2005 Salut Genmin, Tu n'as pas dû lire l'article sur le Hub Ajoutes la balise <base href="..."> dans ta page, et tous les liens seront bons Dan
genmin Posté 1 Février 2005 Auteur Posté 1 Février 2005 Je crois qu'il y a eu mal entendu, mon application java ce lance bien, mais elle meme à aussi des fichiers externe et elle n'arrive pas à les retrouver
Dan Posté 1 Février 2005 Posté 1 Février 2005 Tu as peut-être un paramètre à renseigner pour l'accès aux fichiers de l'appli, non ? As-tu essayé la balise <base href="..."> ?
genmin Posté 1 Février 2005 Auteur Posté 1 Février 2005 (modifié) non j'ai pas essayé car tout mes liens sont en absolu "http://......" sinon j'ai une autre question pourquoi suis je obliger d'écrire une règle pour chaque répertoir alors qu'elle est la meme ??????? ErrorDocument 404 /monfichier404.htmlOptions +FollowSymlinksRewriteEngine on RewriteRule ^immobilier-01/([0-9]+)/([A-Za-z0-9-]+)-P([A-Za-z0-9]+)?.html$ immobilier-01/$1/$1P$3.php?$1+$2 [L]RewriteRule ^immobilier-01/([0-9]+)/any/([A-Za-z0-9-]+)-P([A-Za-z0-9]+)?.html$ immobilier-01/$1/any/$1P$33D.php?$1+$2 [L]RewriteRule ^immobilier-courbevoie/([0-9]+)/([A-Za-z0-9-]+)-P([A-Za-z0-9]+)?.html$ immobilier-courbevoie/$1/$1P$3.php?$1+$2 [L]RewriteRule ^immobilier-courbevoie/([0-9]+)/any/([A-Za-z0-9-]+)-P([A-Za-z0-9]+)?.html$ immobilier-courbevoie/$1/any/$1P$33D.php?$1+$2 [L]RewriteRule ^immobilier-marseille-08/([0-9]+)/([A-Za-z0-9-]+)-P([A-Za-z0-9]+)?.html$ immobilier-marseille-08/$1/$1P$3.php?$1+$2 [L]RewriteRule ^immobilier-marseille-08/([0-9]+)/any/([A-Za-z0-9-]+)-P([A-Za-z0-9]+)?.html$ immobilier-marseille-08/$1/any/$1P$33D.php?$1+$2 [L] J'ai essayé en enlevant le 1er répertoir mais il trouve pas la page bizard non Modifié 1 Février 2005 par genmin
Dan Posté 1 Février 2005 Posté 1 Février 2005 non j'ai pas essayé car tout mes liens sont en absolu "http://......" Manifestement pas ceux de ton appli Pour ta règle, c'est parce qu'elle est mal définie. Tu n'as aucune obligation de les répéter pour les répertoires
genmin Posté 1 Février 2005 Auteur Posté 1 Février 2005 j'ai essayé avec le <base href> toujours pareil. Et pour ma règle c'est quoi le problème, je me suis trompé ou ???
Dan Posté 2 Février 2005 Posté 2 Février 2005 RewriteRule ^(.*)/([0-9]+)/([a-z0-9-]+)-P([a-z0-9]+)?.html$ $1/$2/$2P$4.php?$2+$3 [NC,L] par exemple Par contre ton troisième bloc peut contenir des - ? C'est ce que dit ta règle avec la syntaxe ([a-z0-9-]+) Cela peut générer des disfonctionnements...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant