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 :
error.log me donne des erreurs de cette forme : File does not exists : /var/www/favicon.ico
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>
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
Partager