Bonjour,

J'ai un serveur apache2.2 sur Debian.
Mon problème est que j'essaye de faire deux redirections (chemin inexistant vers chemin existant correspondant) mais, peu importe ce que j'essaye (jusqu'à maintenant) j'obtiens toujours le même résultat qu'au départ dans les logs : Files does not exist : chemin/inexistant

J'ai dans un terminal administrateur j'ai fait avant tout un "a2enmod rewrite", et après chaque modification de ma configuration, j'ai fait un "service apache2 reload".
J'ai un site (glpi) qui se trouve dans /var/www/glpi et qui est accessible depuis le navigateur avec l'URL "monip/glpi"

Je ne travaille pas avec les .htacces mais directement dans /etc/apache2/site-available/default, qui contient actuellement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
 
<VirtualHost *:80>
    ServerAdmin webmaster@localhost
 
    DocumentRoot /var/www
    RewriteLog /home/apache2/log/rewrite.log
    RewriteLogLevel 9
    RewriteEngine on
 
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
 
    <Directory /var/www/>
        Options -Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order deny,allow
        deny from all
        RewriteCond %{HTTP_REFERER} ^.*glpi.*$
        RewriteRule ^/favicon\.ico$ "/glpi/pics/favicon.ico"
    </Directory>
 
    <Directory /var/www/glpi/>
        Order allow,deny
        allow from all
        Options -Indexes
#RewriteRule ^(http://)?%{HTTP_HOST}(:%{HTTP_PORT})?/glpi/(plugins/inventory|pluings|fusioninventory)/? http://%{HTTP_HOST}:%{HTTP_PORT}/glpi/plugins/fusioninventory/
        RewriteRule ^/glpi/plug?ing?s/?(fusion?)?(inventory)?/?$ "/glpi/plugins/fusioninventory/"
    </Directory>
 
    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>
 
 
    ErrorLog ${APACHE_LOG_DIR}/error.log
 
    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn
 
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
error.log me donne des erreurs de cette forme : File does not exists : /var/www/favicon.ico
rewrite.log me donne des erreurs de cette forme :
[rid#7f80c38db0a0/initial] (2) init rewrite engine with requested uri /favicon.ico
[rid#7f80c38db0a0/initial] (1) pass through /favicon.ico

Si quelqu'un a une idée de ce qui cloche dans mon code, je suis toute ouïe!

Merci d'avance