Aller au contenu

URL rewriting


genmin

Sujets conseillés

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

Lien vers le commentaire
Partager sur d’autres sites

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

Lien vers le commentaire
Partager sur d’autres sites

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 :wacko:

Lien vers le commentaire
Partager sur d’autres sites

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="..."> ?

Lien vers le commentaire
Partager sur d’autres sites

non j'ai pas essayé car tout mes liens sont en absolu &quot;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.html
Options +FollowSymlinks
RewriteEngine 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é par genmin
Lien vers le commentaire
Partager sur d’autres sites

non j'ai pas essayé car tout mes liens sont en absolu &quot;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 :)

Lien vers le commentaire
Partager sur d’autres sites

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...

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...