J'ai un souci avec mon serveur Apache (1.3.26, Debian stable) :
Lorsque j'invoque http: //server/doc ou http: //server/doc/ j'ai bien la même page...
En revanche, http: //server/~weintraub/ fonctionne, mais pas http: //server/~weintraub. De la même manière, http: //server/weintraub/dir1/ est ok, mais pas http: //server/weintraub/dir1 ...
Bref, quand je tappe dans le module user_dir, si j'oublie le dernier slash, j'ai un 'Location mon-url-avec-un-slash' qui me revient dans le header HTTP.
Plus sournois même, comme mon serveur est planqué derrière un firewall, je tappe firewall/~weintraub, c'est transmis direct à Apache sur monserveur, et je reçois 'Location monserveur/~weintraub/', ce qui m'avance bien de l'autre côté du pare-feu...
Pour info:
<IfModule mod_userdir.c>
UserDir public_html
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
<Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Order deny,allow
Deny from all
Est-ce que quelqu'un possède ne serait-ce que la plus petite idée sur la question que je le plussoie avec allégresse ?
# Re: Apache m'a tuer
Posté par Nicolas (site web personnel) . Évalué à 1.
Alias /doc/ /usr/share/doc/
# Re: Apache m'a tuer
Posté par void . Évalué à 2.
http://httpd.apache.org/docs/mod/mod_dir.html(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.