Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/09/2007, 15h02   #1
Invité de passage
 
Inscription : août 2003
Messages : 7
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 7
Points : 0
Points : 0
Par défaut [PHP-JS] Comportement des urls

Bonjour à tous,

je me tourne vers la communauté de développez.com car j'ai un problème que je n'arrive pas à élucider alors que je suis certain qu'il existe une solution toute bête

Je vous explique, j'ai sur mon site (en php bien sûr), des liens comme par exemple : http://www.monsite.com/index.php ou encore http://www.monsite.com/boutique.php

Tout marche bien, mon seul soucis réside dans le fait que si un utilisateur se rend sur la page http://www.monsite.com/boutique/ il se retrouve bien sur la page boutique, mais sans mise en forme, images etc (puisqu'il cherche les fichiers directement dans le dossier "boutique" qui n'existe pas !).

Le problème n'est pas facile à expliquer, j'espère avoir été compréhensible

J'ai bien sur mon site un htacess pour gérer le rewriting par exemple, serait-il possible de gérer ce problème via rewriting justement ? Rediriger sur 404 ou sur la page elle même ?

Merci d'avance pour tout conseil
Dark_Yoshi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 15h24   #2
Membre chevronné
 
Inscription : mai 2005
Messages : 657
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 657
Points : 722
Points : 722
Salut,

Tu peux avoir ce genre du problème si tu utilises des urls relatives, par exemple sur un tag image tout bête :

<img src="logo.jpg" />

Si la page est /boutique.php, le navigateur ira chercher /logo.jpg

Si la page est /boutique/, le navigateur ira chercher /boutique/logo.jpg

AMHA, la solution la plus simple est de n'utiliser que des urls absolues pour tes images, CSS, javascript, etc.
__________________
Toute la documentation Ruby on Rails : gotapi.com/rubyrails
Mes articles :
> HAML : langage de template pour Ruby on Rails
Taum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/09/2007, 18h54   #3
Rédacteur/Modérateur
 
Avatar de N1bus
 
Inscription : janvier 2003
Messages : 2 018
Détails du profil
Informations personnelles :
Âge : 47
Localisation : France, Charente Maritime (Poitou Charente)

Informations forums :
Inscription : janvier 2003
Messages : 2 018
Points : 1 992
Points : 1 992
Bonjour,

essaie de rajouter cette balise :
Code :
1
2
 
<base href="url_de_ton_site" />
(racine)
N1bus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h49.


 
 
 
 
Partenaires

Hébergement Web