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;
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;
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;
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;
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;
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;
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
--
Erwann PENCREACH
Sans l'illusion, où irons-nous ?
-+- Honoré de Balzac -+-
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
--
Erwann PENCREACH
Sans l'illusion, où irons-nous ?
-+- Honoré de Balzac -+-
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
--
Erwann PENCREACH
Sans l'illusion, où irons-nous ?
-+- Honoré de Balzac -+-
C'est le principe de la réécriture d'url, mais je ne l'ai encore j'amais
mis en place.
C'est le principe de la réécriture d'url, mais je ne l'ai encore j'amais
mis en place.
C'est le principe de la réécriture d'url, mais je ne l'ai encore j'amais
mis en place.
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
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
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
Le 12932ième jour après Epoch,
debian-list écrivait:
Le 12932ième jour après Epoch,
debian-list écrivait:
Le 12932ième jour après Epoch,
debian-list écrivait:
Le 12932ième jour après Epoch,
é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!
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!
Le 12932ième jour après Epoch,
é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!
regarde du coté de:
http://phpdebutant.org/forum_msg208135.php
Cyprien a écrit :
[...]
>
>
> J'ai déjà essayé ce genre de truc, avec la récupération des erreurs
> 404. Mais le plus embêtant est la gestion des images :-/ Enfin comme
> toutes les requetes doivent être gérées par un script PHP, s'il
> détecte une demande d'image, il doit renvoyer les bon types mime etc.
>
> Cyprien
>
>
--
Erwann PENCREACH
L'appétit vient en mangeant.
-+- François Rabelais (1494?-1553), Gargantua (chap. 5) -+-
regarde du coté de:
http://phpdebutant.org/forum_msg208135.php
Cyprien a écrit :
[...]
>
>
> J'ai déjà essayé ce genre de truc, avec la récupération des erreurs
> 404. Mais le plus embêtant est la gestion des images :-/ Enfin comme
> toutes les requetes doivent être gérées par un script PHP, s'il
> détecte une demande d'image, il doit renvoyer les bon types mime etc.
>
> Cyprien
>
>
--
Erwann PENCREACH
L'appétit vient en mangeant.
-+- François Rabelais (1494?-1553), Gargantua (chap. 5) -+-
regarde du coté de:
http://phpdebutant.org/forum_msg208135.php
Cyprien a écrit :
[...]
>
>
> J'ai déjà essayé ce genre de truc, avec la récupération des erreurs
> 404. Mais le plus embêtant est la gestion des images :-/ Enfin comme
> toutes les requetes doivent être gérées par un script PHP, s'il
> détecte une demande d'image, il doit renvoyer les bon types mime etc.
>
> Cyprien
>
>
--
Erwann PENCREACH
L'appétit vient en mangeant.
-+- François Rabelais (1494?-1553), Gargantua (chap. 5) -+-
Bonjour
Tu es dur pour les yeux de ton lectorat ("vous voyé", "sa redirige vers")...
Merci de faire un effort de relecture !
Comme on te l'a déja signalé, ce que tu souhaites _réellement_ mettre en place
est un "Virtual Host". Le fait que cela "ne marche pas" te conduit à mettre
en place des solutions bancales en PHP alors qu'il te suffit de potasser 5
minutes la doc d'Apache pour utiliser une solution élégante qui résoudra tous
les problèmes que tu exposes. La documentation disponible sur le web abonde,
et la configuration d'Apache 2 (sur Sarge - je n'ai pas les autres version en
tête) est _très_bien faite à cet égard, cf :
$ less /etc/apache2/README
(...)
sites-available/
Like mods-available/, except it contains configuration
directives for different virtual hosts that might be used with
apache2. Note that the hostname doesn't have to correspond
exactly with the filename. 'default' is the default host.
sites-enabled/
Similar in functionality to mods-enabled/, sites-enabled
contains symlinks to sites in sites-available/ that the
admnistrator wishes to enable.
Example:
dedasys -> /etc/apache2/sites-available/dedasys
(...)
Si tu es allergique aux vhosts Apache,
j'imagine qu'une solution basée sur
mod_rewrite te permettrait d'atteindre un résultat similaire au travers de
"hacks" inutiles.
Bref -> vhost est ton ami.
Amaury
Bonjour
Tu es dur pour les yeux de ton lectorat ("vous voyé", "sa redirige vers")...
Merci de faire un effort de relecture !
Comme on te l'a déja signalé, ce que tu souhaites _réellement_ mettre en place
est un "Virtual Host". Le fait que cela "ne marche pas" te conduit à mettre
en place des solutions bancales en PHP alors qu'il te suffit de potasser 5
minutes la doc d'Apache pour utiliser une solution élégante qui résoudra tous
les problèmes que tu exposes. La documentation disponible sur le web abonde,
et la configuration d'Apache 2 (sur Sarge - je n'ai pas les autres version en
tête) est _très_bien faite à cet égard, cf :
$ less /etc/apache2/README
(...)
sites-available/
Like mods-available/, except it contains configuration
directives for different virtual hosts that might be used with
apache2. Note that the hostname doesn't have to correspond
exactly with the filename. 'default' is the default host.
sites-enabled/
Similar in functionality to mods-enabled/, sites-enabled
contains symlinks to sites in sites-available/ that the
admnistrator wishes to enable.
Example:
dedasys -> /etc/apache2/sites-available/dedasys
(...)
Si tu es allergique aux vhosts Apache,
j'imagine qu'une solution basée sur
mod_rewrite te permettrait d'atteindre un résultat similaire au travers de
"hacks" inutiles.
Bref -> vhost est ton ami.
Amaury
Bonjour
Tu es dur pour les yeux de ton lectorat ("vous voyé", "sa redirige vers")...
Merci de faire un effort de relecture !
Comme on te l'a déja signalé, ce que tu souhaites _réellement_ mettre en place
est un "Virtual Host". Le fait que cela "ne marche pas" te conduit à mettre
en place des solutions bancales en PHP alors qu'il te suffit de potasser 5
minutes la doc d'Apache pour utiliser une solution élégante qui résoudra tous
les problèmes que tu exposes. La documentation disponible sur le web abonde,
et la configuration d'Apache 2 (sur Sarge - je n'ai pas les autres version en
tête) est _très_bien faite à cet égard, cf :
$ less /etc/apache2/README
(...)
sites-available/
Like mods-available/, except it contains configuration
directives for different virtual hosts that might be used with
apache2. Note that the hostname doesn't have to correspond
exactly with the filename. 'default' is the default host.
sites-enabled/
Similar in functionality to mods-enabled/, sites-enabled
contains symlinks to sites in sites-available/ that the
admnistrator wishes to enable.
Example:
dedasys -> /etc/apache2/sites-available/dedasys
(...)
Si tu es allergique aux vhosts Apache,
j'imagine qu'une solution basée sur
mod_rewrite te permettrait d'atteindre un résultat similaire au travers de
"hacks" inutiles.
Bref -> vhost est ton ami.
Amaury