[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PHP (include plus souple)



Le 12932ième jour après Epoch,
naios@hypercube.dynalias.org écrivait:

> debian-list a écrit :
>> Bonjours, je cherche une fonction php qui me permetterai
>> en gros de pointé comme ln -s vers un repertoire que le par exemple les
>> liens ne sois pas retourché, que tout sois de facon transparent
>> /htdocs <- repertoire racine
>> /htdocs/myweb <- repertoire sur lequel on navigue avec une une fonction
>> php de maniere transparente comme si on été dans /htdocs
>> voilà si c'est possible? si ça existe (j'ai pas trouvé...)
>> merci d'avance;
>>
>
> C'est le principe de la réécriture d'url, mais je ne l'ai encore
> j'amais mis en place.
>
> le principe :
>
> dans ton apache tout ce qui a telle racine est envoyé à script.php,
> celui ci en fonction de l'url demandé retourne la bonne page.
>
> je n'ai pas plus de détails dsl

Ah ben si c'est ça, tu peux faire un truc du genre:

dans le répertoire racine (htdocs ici), mettre un .htaccess contenant
par exemple

<Files myweb>
ForceType application/x-httpd-php
</Files>

et le fichier myweb est un script php qui sera appelé à chaque fois
qu'on fait:

http://leserveur/myweb/any/path/to/data

Il n'y a plus qu'à faire un truc du genre:

$pathdata = explode('/',$_SERVER['REQUEST_URI']);

et hop!

-- 
A fool-proof method for sculpting an elephant: first, get a huge block of
marble; then you chip away everything that doesn't look like an elephant.



Reply to: