Référencement en .htm au lieu de .php.

Référencement en .htm au lieu de .php. - HTML/CSS - Programmation

Marsh Posté le 01-05-2002 à 12:09:58    

Slt à tous, voila g fait faire un référencement par une société, celui là c trés bien passé, mon site est extrémement bien référencé, mais tout le page sont référencé en .htm alors que tout mon site est en .php, donc aucune page ne marche... je tombe à chaque fois sur une erreur 504
Ya til un moyen de rectifier cela ou comment dois je faire?

Reply

Marsh Posté le 01-05-2002 à 12:09:58   

Reply

Marsh Posté le 01-05-2002 à 15:02:12    

504  :heink:  
 
Sinon tu sais faire un 404 perso et tu sais déterminer la page que le mec essayait de voir (je sais plus comment, mais c'est dans le manuel php). De la tu peux voir si c'est un .html et le rediriger vers le .php!
 
Après vérification, je fais un truc qui ressemble de loin à ca et j'utilise $REQUEST_URI
 
 :hello:


---------------
Vendredi c'est Buitoni
Reply

Marsh Posté le 01-05-2002 à 15:24:58    

404, excuse...
G déja fais une 404 perso... donc tout se qui est redirigé par les moteurs arrives sur ma 404perso...
Mais comment résoudr ele pb, explique moi en détail si tu as une solution stp...

Reply

Marsh Posté le 01-05-2002 à 16:12:31    

Benh je t'ai expliqué...
 
Dans ton 404, tu fais un test sur l'extension de la page qu'il a demandé, si c'est .html, tu remplace par .php et tu le redirige.
C'est pas très compliqué, et ca arrange ton problème.
 
A la limite tu fais un truc du genre :
 
$url = str_replace(".html",".php",$REQUEST_URI);
if ($url!=$REQUEST_URI)
  header("Location: $url);
else
  echo("404 DTC ca existe pas" );
 
 
Et ton problème est réglé...


---------------
Vendredi c'est Buitoni
Reply

Marsh Posté le 01-05-2002 à 16:15:38    

attend, car je ne connait pas vraiment le .php
Tons cript je dois l'inséret dans la page 404 ou dans le htacces.
il suffit que j'insére ton script sur l'un des 2, et tout sera réglé?
PS: je suis graphiste, se qui te permettera de m'excuser  :lol:

 

[jfdsdjhfuetppo]--Message édité par momo3038 le 01-05-2002 à 16:16:10--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 01-05-2002 à 17:23:53    

[:yoyoz]  
Please....

Reply

Marsh Posté le 01-05-2002 à 18:00:01    

tu fais ans ton htaccess :
ErrorDocument 404 'page404.php'
 
et dans page404.php tu met le script.

Reply

Marsh Posté le 01-05-2002 à 18:08:06    

c se que g fais...
Mais qd je veux aller sur www.informanews.net/dossier.htm (qui n'existe pas) elle existe en www.informanews.net/dossier.php  
Et bien il me marque une erreur: la ligne de l'erreur est:  echo("404 DTC ca existe pas" );

Reply

Marsh Posté le 01-05-2002 à 18:12:22    

<?
$url = str_replace(".html",".php",$REQUEST_URI);  
if ($url!=$REQUEST_URI)  
 header("Location: $url);  
else  
 echo "404 DTC ca existe pas" ;  
?>
 
ta mis ça ?
Il te met quoi comme erreur ?

Reply

Marsh Posté le 01-05-2002 à 18:14:25    

oui, j'es mi cela...
Il me marque: Parse error: parse error in erreur404.php on line 353

Reply

Marsh Posté le 01-05-2002 à 18:14:25   

Reply

Marsh Posté le 01-05-2002 à 18:16:23    

euh ta qqch avant ou pas ?
Et c koi cette ligne 353 ?

Reply

Marsh Posté le 01-05-2002 à 18:18:23    

le mess d'erruer est juste ca...je t précisé au dessus la ligne:
 
c'est : echo("404 DTC ca existe pas" );  
 
Sinon, g d'autre chose sur la page, le design d emon site...

Reply

Marsh Posté le 01-05-2002 à 18:19:33    

Non surtout pas.
Tu met ta page normalement genre index.php et tu met dans  un fichier séparé le error404.php
car tu peux pas faire de Head avec le design déjà mis

Reply

Marsh Posté le 01-05-2002 à 18:24:48    

J'ai rien compris!!!
je mets quoi dna sla page erreur404.php?
et le design de l'erreur 404 je le mets ou?

Reply

Marsh Posté le 01-05-2002 à 18:37:56    

Ah, tu as un design pour ta page 404.
Alors tu fou tt en ho:
 
<?  
$url = str_replace(".html",".php",$REQUEST_URI);  
if ($url!=$REQUEST_URI)  
header("Location: $url);  
else {  
?>  
<HTML>
....
</HTML>
<? } ?>

 

[jfdsdjhfuetppo]--Message édité par Je@nb le 01-05-2002 à 18:38:37--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 01-05-2002 à 18:52:33    

sa marhce pas, tj une erreur sur la même ligne...

Reply

Marsh Posté le 01-05-2002 à 19:05:40    

Parse error: parse error in erreur404.php on line 6
g ça bizarre

Reply

Marsh Posté le 01-05-2002 à 19:09:07    

idem...
help me...

Reply

Marsh Posté le 01-05-2002 à 20:06:06    

Comment tu fais un site en php quand tu vois pas qu'il manque un quote  :ouch:  
 
header("Location: $url);  
 
=>
 
header("Location: $url" );  
 
 :ange:  
 
T'as le numéro de la ligne à l'erreur quoi, que te manque t-il de plus?


---------------
Vendredi c'est Buitoni
Reply

Marsh Posté le 01-05-2002 à 20:08:03    

Je@nb a écrit a écrit :

Ah, tu as un design pour ta page 404.
Alors tu fou tt en ho:
 
<?  
$url = str_replace(".html",".php",$REQUEST_URI);  
if ($url!=$REQUEST_URI)  
header("Location: $url);  
else {  
?>  
<HTML>
....
</HTML>
<? } ?>  
 
 




 
 
Excellent, t'as aussi copié ma faute de frappe  :lol:  
 
Manque une mise en forme de source sur ce forum  :D


---------------
Vendredi c'est Buitoni
Reply

Marsh Posté le 01-05-2002 à 20:15:18    

ben maintenant g plus l'erruer d ela ligne, mais il m'affiche la page erreur404, comme normal....
avec le texte en plus en au à gauche.
regarde www.informanews.net/dossier.htm (c assez long...)

Reply

Marsh Posté le 01-05-2002 à 20:19:37    

g fais copié collé c pour ça

Reply

Marsh Posté le 01-05-2002 à 20:44:06    

Je@nb a écrit a écrit :

g fais copié collé c pour ça  




 
Je m'en doute :)
 
Bon et pour ton problème, je t'ai deja dis de faire un echo des deux variables dans ton script, je parles chinois ou quoi?
 
T'imagines qu'on est 10 a bosser pour un script de 3 lignes... J'ose pas imaginer si un jour tu veux te mettre à coder un forum  :D  
 
Bon allez, je suis méchant, mais bon...  :sarcastic:


---------------
Vendredi c'est Buitoni
Reply

Marsh Posté le 01-05-2002 à 20:49:05    

Oui tu es méchant, snif!
JE t déja dit que je suis graphiste!!!
je connait rien de rien au php, donc je sais pas comment "faire un echo des deux variables"...
C pas moi qui m'occupe du php sur le site...
Mais celui qui s'occupe de cela et entrain de se la coulé douce au soleil ce batard... lol
Donc g besoin de vous, svp...
Et si possible dans la joie et la bonne humeur  :D  
PS: Merci d'vance à vous 2...

Reply

Marsh Posté le 01-05-2002 à 20:55:51    

echo("\nURL=".$url);
echo("\nREQUEST=".$REQUEST_URI);
 
C'était dur... je retourne me reposer  :D  
Tu le fous avant le if...
 
Enfin, si t'es aussi nul en programmation que moi en graphisme, on est mal  :lol:


---------------
Vendredi c'est Buitoni
Reply

Marsh Posté le 01-05-2002 à 21:11:18    

Désolée mais on est mal comme tu le dit, car je connait rien de rien à la progrmation...
lol
sinon g fais comme tu dit, mais g ce résultat là: regarde www.informanews.net/dossier.htm
La page 404 qui se charge avec URL=/erreur404.php REQUEST=/erreur404.php404 DTC ca existe pas  en aux à gauche...

Reply

Marsh Posté le 01-05-2002 à 21:15:58    

momo3038 a écrit a écrit :

Désolée mais on est mal comme tu le dit, car je connait rien de rien à la progrmation...
lol




 
Buitoni est nul en graphisme, je confirme ;) :D

 

[jfdsdjhfuetppo]--Message édité par antp le 01-05-2002 à 21:16:36--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 01-05-2002 à 21:16:34    

Ouai benh ton host fait comme nexen alors, tu l'as dans le * pour récupérer l'url que le mec a tapée...
 
T'as plus qu'a te plaindre chez ton host ou faire des fichiers html qui redirigent vers les pages en php, mais c'est pas super drôle...


---------------
Vendredi c'est Buitoni
Reply

Marsh Posté le 01-05-2002 à 21:17:11    

antp a écrit a écrit :

 
 
Buitoni est nul en graphisme, je confirme ;) :D  
 
 




 
 :fuck:


---------------
Vendredi c'est Buitoni
Reply

Marsh Posté le 01-05-2002 à 21:17:47    

Buitoni a écrit a écrit :

 
 
 :fuck:  




 
 [:superpusso]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 01-05-2002 à 21:19:47    

qest comment ca se fais que le référencmeent c'est fait en htm au lieu de php?
Je penser que les moteurs vérifiers les sites réguliérement pour actualisé et enlever les pages "bidon"

Reply

Marsh Posté le 01-05-2002 à 21:24:26    

aucune idée, c pas normal du tout du tout...
 
Et oui, certains reviennent parfois actualiser tous les 3-4 mois, mais pas tous


---------------
Vendredi c'est Buitoni
Reply

Marsh Posté le 01-05-2002 à 21:26:59    

le plus bizarre est qu'il retrouve tj les MAJ que je fais sur mes pages .php, mais me mets les liens sur des pages .htm (pareil pour tout les moteurs)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed