Extensions, PHP et Free

Extensions, PHP et Free - PHP - Programmation

Marsh Posté le 09-07-2006 à 17:05:48    

Bonjour à tous et à toutes,
 
Ma question est plutot simple,  
est-il possible de faire analyser par le moteur PHP de ma page perso Free un fichier spécifique (autre que les fichiers en .php), j'ai un serveur perso sur ma machine et jy suis parvenu de cette manière :
 

<Files fichier.extention>
ForceType application/x-httpd-php
</Files>


 
Merci beaucoup

Message cité 1 fois
Message édité par japan445 le 09-07-2006 à 17:06:25
Reply

Marsh Posté le 09-07-2006 à 17:05:48   

Reply

Marsh Posté le 09-07-2006 à 17:09:54    

japan445 a écrit :

Bonjour à tous et à toutes,
 
Ma question est plutot simple,  
est-il possible de faire analyser par le moteur PHP de ma page perso Free un fichier spécifique (autre que les fichiers en .php), j'ai un serveur perso sur ma machine et jy suis parvenu de cette manière :
 

<Files fichier.extention>
ForceType application/x-httpd-php
</Files>


 
Merci beaucoup


 
ça m'étonnerait (faille de sécu).

Reply

Marsh Posté le 09-07-2006 à 17:10:49    

C'est ce que je pense, mais ca m'arrangerait bien si ca existe

Reply

Marsh Posté le 09-07-2006 à 17:32:52    

à la limite avec un htaccess et include() [:spamafote].

Reply

Marsh Posté le 09-07-2006 à 17:34:15    

Comment ca ?
 
Peut tu expliquer un peu plus s'il te plait ?

Reply

Marsh Posté le 09-07-2006 à 18:30:43    

je pense à un truc du genre :

Code :
  1. .htaccess :
  2. RewriteEngine on
  3. RewriteRule (.+)\.ext redir.php?fichier=$1 [L]
  4. redir.php :
  5. <?php
  6. include($_GET['fichier'] . '.ext');
  7. ?>


En faisant les verifications necessaires dans redir.php bien sur
Mais j'pense pas que ce soit la meilleure solution...

Reply

Marsh Posté le 09-07-2006 à 18:39:05    

Il n'y a pas d'url rewriting chez free, par contre il y a du multiview :
 
http://foo.free.fr/blabla sera interprété comme http://foo.free.fr/blalba.xxx si un fichier blabla.xxx est situé dans le dossier.


Message édité par Absyn7he le 09-07-2006 à 21:52:13
Reply

Sujets relatifs:

Leave a Replay

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