changer la redicretion
changer la redicretion
salut a tous
me re-voila avec un new "probleme", en fait jaimerais changer la redirection de apache. par defaut en local quand je rentre ladresse IP je tombe sur le dossier apache ou phpsysinfo (jai retirer la redirection dans le fichier conf de apache), et jaimerais a la place de tomber sur le bon dossier, cest possible??
car quand je me connecte depuis internet (a mon lycee par exemple) et bas je tombe sur le bon dossier directement.
merci
me re-voila avec un new "probleme", en fait jaimerais changer la redirection de apache. par defaut en local quand je rentre ladresse IP je tombe sur le dossier apache ou phpsysinfo (jai retirer la redirection dans le fichier conf de apache), et jaimerais a la place de tomber sur le bon dossier, cest possible??
car quand je me connecte depuis internet (a mon lycee par exemple) et bas je tombe sur le bon dossier directement.
merci
changer la redicretion
quelle version d'apache ? 2.0.xx ou 2.2.xx ?
si de chez toi tu rentres l'adresse IP de ton apache il ecoute par défaut sur cette ip et fait une redirection par defaut
si tu requete depuis l'exterieur c'est une autre adresse d'ecoute qui redirige ailleurs ...
as tu touché quelque chose au Vhosts.conf ?
si de chez toi tu rentres l'adresse IP de ton apache il ecoute par défaut sur cette ip et fait une redirection par defaut
si tu requete depuis l'exterieur c'est une autre adresse d'ecoute qui redirige ailleurs ...
as tu touché quelque chose au Vhosts.conf ?
changer la redicretion
cest, je crois, la 2.0.xx et je nai rien toucher au vhosts.conf
changer la redicretion
ok, je tache de remettre la main sur mes conf apache 2.0 ( je suis en 2.2 et tout à changé ) et je te dirai ...
changer la redicretion
ok merci beaucoup
changer la redicretion
hop hop hop, toutes mes désoles, .... je note que je dois le faire, je ne t'oublies pas
changer la redicretion
merci
cest juste pour pas que tu oubli......
cest juste pour pas que tu oubli......
changer la redicretion
salut a tous
me re-voila avec un new "probleme", en fait jaimerais changer la redirection de apache. par defaut en local quand je rentre ladresse IP je tombe sur le dossier apache ou phpsysinfo (jai retirer la redirection dans le fichier conf de apache), [#f0000e]et jaimerais a la place de tomber sur le bon dossier[/#f0000e], cest possible??
car quand je me connecte depuis internet (a mon lycee par exemple) et bas je tombe sur le bon dossier directement.
merci
qu'entends tu par "bon dossier" ??
changer la redicretion
bas dorigine la redirection ce fait sur le dossier d'apache, et bas moi je voudrais que ca pointe vers /home/ftp/public_html
changer la redicretion
Ok
Editer le fichier httpd.conf
faire une recherche sur le mot clé "DocumentRoot"
de base cela ressemble à quelque chose du genre " /var/www/html/ " il te faudra remplacer par /home/ftp/public_html
dans le httpd.conf tu dois trouver normalement 2 entrées pour le DocumentRoot :
ainsi que
si tu à le moindre soucis et que tu galère, fais moi parvenir si tu me fais confiance ton fichier httpd.conf via MP que je puisse t'aider
Editer le fichier httpd.conf
faire une recherche sur le mot clé "DocumentRoot"
de base cela ressemble à quelque chose du genre " /var/www/html/ " il te faudra remplacer par /home/ftp/public_html
dans le httpd.conf tu dois trouver normalement 2 entrées pour le DocumentRoot :
Code : Tout sélectionner
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot ""
Code : Tout sélectionner
#
# This should be changed to whatever you set DocumentRoot to.
#
changer la redicretion
tes sur que cest httpd.conf? dans le dossier apache2?
nan car dedans jai rien du tout ou presque
merci de ton aide en tout cas
nan car dedans jai rien du tout ou presque
merci de ton aide en tout cas
changer la redicretion
si c'est sur une distrib linux je ne peux guerre te dire où est le fichier de conf
find / -name "*.conf"|xargs grep "DocumentRoot"
tu le trouvera alors peut etre en httpd.conf ou commonhttpd.conf
find / -name "*.conf"|xargs grep "DocumentRoot"
tu le trouvera alors peut etre en httpd.conf ou commonhttpd.conf
changer la redicretion
je trouve lun ni lautre je continu a chercher merci de ton aide
changer la redicretion
En espérant pouvoir aider :
Sous debian, apache2, la configuration des hôtes virtuel se fait dans /etc/apache2/sites-available . Dans ce répertoire, il y a un fichier de configuration par virtual host et par defaut il n'y en a qu'un qui est 000-default ou un truc du genre. Tu peux essayer de modifier ce fichier, ou alors tu en crée un autre et tu l'actives en créant un lien symbolique de ton fichier vers ../sites-enabled.
Sinon, pour un test, tu peux y aller gros bourrin en mettant ton vhost dans le fichier apache2.conf ! (mais ce n'est pas "propre", enfin ce n'est pas moi qui le dis hein ).
@+
Sous debian, apache2, la configuration des hôtes virtuel se fait dans /etc/apache2/sites-available . Dans ce répertoire, il y a un fichier de configuration par virtual host et par defaut il n'y en a qu'un qui est 000-default ou un truc du genre. Tu peux essayer de modifier ce fichier, ou alors tu en crée un autre et tu l'actives en créant un lien symbolique de ton fichier vers ../sites-enabled.
Sinon, pour un test, tu peux y aller gros bourrin en mettant ton vhost dans le fichier apache2.conf ! (mais ce n'est pas "propre", enfin ce n'est pas moi qui le dis hein ).
@+
changer la redicretion
NameVirtualHost *
ServerAdmin webmaster@localhost
DocumentRoot /home/ftp/public_html
Options FollowSymLinks
AllowOverride None
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
# RedirectMatch ^/$ /apache2-default/
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
jai ca que jai commencer a modifier
edit ca fonctionne!!!!!!!!!!!!!!!!!!!! jai modifier aussi une autre ligne et cest bon, mais je ne peux plus acceder a phpsysinfo
ServerAdmin webmaster@localhost
DocumentRoot /home/ftp/public_html
Options FollowSymLinks
AllowOverride None
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
# RedirectMatch ^/$ /apache2-default/
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
jai ca que jai commencer a modifier
edit ca fonctionne!!!!!!!!!!!!!!!!!!!! jai modifier aussi une autre ligne et cest bon, mais je ne peux plus acceder a phpsysinfo
changer la redicretion
Désolé, mais je n'arrive pas à comprendre ce que tu veux.
Peux-tu m'apporter des précisions :
_ Qu'elle est ta plateforme? (linux, windows...)
_ Combien de host veux-tu activer ? Un seul sur ton répertoire "ftp" ou plusieurs autres, site défaut de apache2, site "modifié" pour php ?
Sera déjà bien
Merci
Peux-tu m'apporter des précisions :
_ Qu'elle est ta plateforme? (linux, windows...)
_ Combien de host veux-tu activer ? Un seul sur ton répertoire "ftp" ou plusieurs autres, site défaut de apache2, site "modifié" pour php ?
Sera déjà bien
Merci
changer la redicretion
ok alors:
- plateforme: linux debian 2.6 smp
- un seul host sur ftp pour que je puisse avoir acces a mon site mais aussi a phpsysinfo qui est dans un autre dossier
- plateforme: linux debian 2.6 smp
- un seul host sur ftp pour que je puisse avoir acces a mon site mais aussi a phpsysinfo qui est dans un autre dossier
changer la redicretion
Salut,
Si tu veux accéder à plusieurs dossiers séparés, il me semble que tu doivent créer plusieurs vhosts (plusieurs "sites". Ou sinon, tu intègres la commande phpsysinfo dans un fichier php sous le répertoire de ton site.
Sinon, si je ne me trompe, une rubrique "Directory" dans un virtual host concerne un répertoire de CE virtual host et non pas un répertoire de ton système. Par exemple, le répertoire "/" de ton site correspond au "DocumentRoot" de ton virtual host :
"/"du vh = "/home/ftp/public_html" de ton système.
Ou sinon, tu crées un alias du type :
Alias /phpsysinfo /chemin/vers/fichiers/phpsysinfo/
et tu accèderas à cet alias en tapant url_de_tonè_site/phpsysinfo .
Voilà, sachant que ce n'est pas du tout sécurisé .
@+
Si tu veux accéder à plusieurs dossiers séparés, il me semble que tu doivent créer plusieurs vhosts (plusieurs "sites". Ou sinon, tu intègres la commande phpsysinfo dans un fichier php sous le répertoire de ton site.
Sinon, si je ne me trompe, une rubrique "Directory" dans un virtual host concerne un répertoire de CE virtual host et non pas un répertoire de ton système. Par exemple, le répertoire "/" de ton site correspond au "DocumentRoot" de ton virtual host :
"/"du vh = "/home/ftp/public_html" de ton système.
Ou sinon, tu crées un alias du type :
Alias /phpsysinfo /chemin/vers/fichiers/phpsysinfo/
et tu accèderas à cet alias en tapant url_de_tonè_site/phpsysinfo .
Voilà, sachant que ce n'est pas du tout sécurisé .
@+
changer la redicretion
jai des risques de me faire hacker?
changer la redicretion
Si tu es en http clair et que tu n'a pas de .htaccess qui mette sous protection d'un mdp tes répertoires, n'importe qui peut s'y connecter.
Si un malin trouve ton phpsysinfo, il y a des chances qu'il y trouve de quoi pénétrer ton système. mais je n'y connais rien en hacking...
Et puis la probabilité d'être hacker reste faible pour un particulier. Mais c'est toujours bon de savoir un minimum ce que l'on fait
@+
Si un malin trouve ton phpsysinfo, il y a des chances qu'il y trouve de quoi pénétrer ton système. mais je n'y connais rien en hacking...
Et puis la probabilité d'être hacker reste faible pour un particulier. Mais c'est toujours bon de savoir un minimum ce que l'on fait
@+
changer la redicretion
mouais, je vais faire le truc alias et fermer mes ports et je les ouvrais qu'au besoin, merci a vous de mavoir aider
juste un ti dernier, le alias je le mets ou? jai essayer la:
Options FollowSymLinks
AllowOverride None
mais ca a pas lair detre bon
juste un ti dernier, le alias je le mets ou? jai essayer la:
Options FollowSymLinks
AllowOverride None
mais ca a pas lair detre bon
changer la redicretion
Salut,
sauf erreur de ma part, la fonction Alias n'est valable que dans les virtualhost car elle "modifie" l'arbre des répertoire du site. Tu ne peux appliquer un Alias à un Directory. Essaie en le mettant à la racine de ton vhost, un peu comme le /doc de la conf par défaut (mais pour que celà fonctionne, il ne faut pas de "/" à la fin de chemin de l'url).
@+
PS: Désolé, j'ai du partir chez le Kiné entre temps ...
sauf erreur de ma part, la fonction Alias n'est valable que dans les virtualhost car elle "modifie" l'arbre des répertoire du site. Tu ne peux appliquer un Alias à un Directory. Essaie en le mettant à la racine de ton vhost, un peu comme le /doc de la conf par défaut (mais pour que celà fonctionne, il ne faut pas de "/" à la fin de chemin de l'url).
@+
PS: Désolé, j'ai du partir chez le Kiné entre temps ...
changer la redicretion
la redirection a laire de marcher mais jai une erreur 403, la je sais pas dou ca vient.
cest pas grave jai le temps
cest pas grave jai le temps