Page 1 sur 1
Eviter les extensions de fichier .PHP5 pour les scripts php5
Posté : 04 oct. 2005, 08:18
par poulhes
Le serveur PHP de mon ébergeur (OVH) accepte le PHP5, mais à condition que le fichier de script ait l'extension php5 : c'est assez contraignant, surtout si l'on veut référencer des pages, on ne pourra plus par la suite leur donner l'extension .php, au risque de devoir refaire le référencement. Y a-t-il un moyen, avec une directive en début de script par exemple, de signifier au serveur que les instructions qui suivent sont en php5 ?
d'avance merci
JMP
Posté : 04 oct. 2005, 08:36
par DocType
Cela dépend si tu utilises des fonctions PHP5...
Si tu n'en utilise pas, reste en PHP 4.1 (et quelques...)

Executer des instructions PHP5 dans un fichier .php
Posté : 04 oct. 2005, 09:21
par poulhes
Oui bien sur j'ai des instructions PHP5, c'est là tout le problème ...
Re: Executer des instructions PHP5 dans un fichier .php
Posté : 04 oct. 2005, 09:24
par DocType
Oui bien sur j'ai des instructions PHP5, c'est là tout le problème ...
Alors là je vois pas...
Peut-être un url rewriting, un parametre en htaccess qui e rajoute automatiquement 5 a ton .php

Re: Executer des instructions PHP5 dans un fichier .php
Posté : 04 oct. 2005, 12:29
par ouckileou
Peut-être un url rewriting, un parametre en htaccess qui e rajoute automatiquement 5 a ton .php

C'est ce que j'allais suggérer, fais en sorte que tous tes liens pointent vers des pages.php
Et met à la racine une petit règle de réécriture de ce genre là :
Re: Executer des instructions PHP5 dans un fichier .php
Posté : 04 oct. 2005, 19:06
par Invité
Peut-être un url rewriting, un parametre en htaccess qui e rajoute automatiquement 5 a ton .php

C'est ce que j'allais suggérer, fais en sorte que tous tes liens pointent vers des pages.php
Et met à la racine une petit règle de réécriture de ce genre là :
Ok merci, c'était surtout pour vérifier qu'il n'y avait pas une solution évidente à ce problème, je sais pas trop comment google ve se comporter avec ça, je pense je vais surtout limiter au maximum mon nombre de fichiers PHP5
Posté : 04 oct. 2005, 19:41
par ouckileou
je pense que Google ne verra rien, ou plutôt il ne verra que des liens en *.php
après, du coté serveur tu auras au début une règle qui renverra les appels vers la page équivalente en *.php5
et si un jour il n'y a plus que du PHP5, ou que PHP5 devient la version principale du serveur, tu enlèves la règles, mais tes liens, tes urls ne changeront pas
donc : pas de soucis

Posté : 04 oct. 2005, 22:48
par Xenon_54
Bonjour,
Il faudrait utiliser le fichier .htaccess et modifier le type des fichiers pourtant l'extension .php5
Étant donné que PHP5 semble installé en CGI, il faudrait pouvoir récupérer le type qui lui ait associé car il n'est certainement plus "application/x-httpd-php"
Exemple