Si url "bidon", pas de 404 mais page sans css ?

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

rollex
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 21 Mai 2009

Si url "bidon", pas de 404 mais page sans css ?

Message le Jeu Mai 21, 2009 10:20

Bonjour (je debute...),
voici mon probleme (je suis chez ovh) :
- j'ai constaté que si je tapais une url de mon site avec un / à la fin (ex : http://www.example.com/mapage.php/), j'avais l'affichage de mapage.php sans le css.
- J'ai corrigé ce probleme en supprimant le / de fin en rajoutant dans le .htaccess :
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /$1 [R=301,L]

Mais si j'ai n'importe quoi apres le / (ex : http://www.example.com/mapage.php/jhsdtrdey), je me retrouve a nouveau avec l'affichage de mapage.php sans le css.

Pourquoi ca ne passe pas en erreur 404 vu que cette url ne correspond a rien ?

En fait, j'aimerais arriver à :
http://www.example.com/mapage.php --> ok
http://www.example.com/mapage.php/ --> ok ou erreur 404
http://www.example.com/mapage.php/sdqgyhset --> erreur 404

Merci pour votre aide.


spout
WRInaute accro
WRInaute accro
 
Messages: 4383
Inscription: 14 Mai 2003

Re: Si url "bidon", pas de 404 mais page sans css ?

Message le Jeu Mai 21, 2009 10:27

Pour ton problème de CSS avec un slash après index.php (PATH_INFO):
http://forum.webrankinfo.com/slash-fait-disparaitre-lien-vers-mon-css- ... 10421.html

rollex
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 21 Mai 2009

Re: Si url "bidon", pas de 404 mais page sans css ?

Message le Jeu Mai 21, 2009 11:06

Merci Spout,
Oui, j'avais vu ce post en cherchant une solution.
Mais ce ne resouds pas vraiment mon probleme.

Quand je tape :
http://www.example.com/mapage.php/sdqgyhset , je ne veux pas afficher mapage.php (avec ou sans css), je voudrais que ca passe en erreur 404. Ce qui devrait etre normal vu que ca ne correspond à aucune page.

Je ne comprends pas pourquoi ca veut m'afficher mapage.php ?


spout
WRInaute accro
WRInaute accro
 
Messages: 4383
Inscription: 14 Mai 2003

Re: Si url "bidon", pas de 404 mais page sans css ?

Message le Jeu Mai 21, 2009 11:29

rollex a écrit:Je ne comprends pas pourquoi ca veut m'afficher mapage.php ?


Parce que un slash après mapage.php est le passage des paramètres via $_SERVER['PATH_INFO'] (si AcceptPathInfo = On dans httpd.conf)

Il faut tester sur la variable $_SERVER['PATH_INFO'] pour voir si oui ou non il faut générer une 404 voir même mieux une 301 vers mapage.php

darkjukka
WRInaute impliqué
WRInaute impliqué
 
Messages: 669
Inscription: 28 Avr 2007

Re: Si url "bidon", pas de 404 mais page sans css ?

Message le Jeu Mai 21, 2009 11:58

Je te conseil de lire cet article et le point 2 en particulier car c'est celui qui t'intéresse ;) http://www.webrankinfo.com/actualites/200703-erreurs-de-duplicate-content.htm
Ca pourra marcher sur toutes tes pages sans aucun soucis en faisant une 301 vers la bonne et unique URL de ta page.

rollex
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 21 Mai 2009

Re: Si url "bidon", pas de 404 mais page sans css ?

Message le Jeu Mai 21, 2009 12:05

Merci Spout, j'y voit un peu plus clair.
J'ai ajouté AcceptPathInfo off dans mon htaccess et ca resoud apparement le probleme.
Ca va par contre peut-etre m'en poser d'autre ?
Je ne vois pas d'utilisation de /jdshfjdsfgfj apres un nom de fichier dans mon site.
Dans quel cas c'est utilisé ?

rollex
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 21 Mai 2009

Re: Si url "bidon", pas de 404 mais page sans css ?

Message le Jeu Mai 21, 2009 13:19

Merci aussi darkjukka,
je vais regarder tout ca de plus prêt.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités