You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2023-06-01 11:29:46

marcolefo
Member
From: Bordeaux
Registered: 2006-03-13
Posts: 26

monsite/glpi ?

Bonjour,

J'essaye de faire en sorte que mon GLPI réponde sur https://monsite/glpi mais il s'y refuse et ne m'affiche qu'une page blanche.
Il répond en revanche sur https://monsite/.

Voici mon fichier de conf apache (/etc/apache2/sites-enabled/monsite.conf)

<VirtualHost *:443>
    ServerName monsite

    SSLEngine on

    SSLCertificateFile  /etc/apache2/ssl/2023/monsite/monsite_crt.pem
    SSLCertificateKeyFile /etc/apache2/ssl/2023/monsite/monsite_key.pem

    # enable HTTP/2, if available                                                                                                                    
    Protocols h2 http/1.1

    # HTTP Strict Transport Security (mod_headers is required) (63072000 seconds)                                                                    
    Header always set Strict-Transport-Security "max-age=63072000"

    # Log                                                                                                                                            
    LogLevel warn
    ErrorLog /var/log/glpi/glpi-error.log
    CustomLog /var/log/glpi/glpi-access.log combined

    DocumentRoot /var/www/glpi/public

    # If you want to place GLPI in a subfolder of your site (e.g. your virtual host is serving multiple applications),                               
    # you can use an Alias directive:                                                                                                                
    Alias "/glpi" "/var/www/glpi/public"

    <Directory /var/www/glpi/public>
        Options FollowSymlinks
        AllowOverride all
        Require all granted

        RewriteEngine On

        # Redirect all requests to GLPI router, unless file exists.                                                                                  
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule ^(.*)$ index.php [QSA,L]
    </Directory>
</VirtualHost>

Dans le php.ini :

display_errors = On

Dans les logs access, on peut voir un 403 (rien dans les log error)

"GET /glpi/ HTTP/1.1" 403 276 "-" "Mozilla/5.0

Si j'accède au index.php directement (https://monsite/glpi/index.php), j'ai un petit quelque chose :
xac6.png

Et le navigateur affiche l'URL https://monsite/glpi/index.php?redirect=%2Findex.php

Auriez vous une idée du problème ?

Last edited by marcolefo (2023-06-01 13:43:28)


GLPI: 10.0.7 sous Linux Debian 11
PHP:   8.2;  MariaDB: 10.5.19;   Apache: 2.4.56
Clients: OSX / Windows 10 / Linux Debian; Navigateur: Firefox 102.11.0esr

Offline

#2 2023-06-02 10:14:05

Chico008
Member
Registered: 2022-12-14
Posts: 429

Re: monsite/glpi ?

faut pas passer par un LocationMatch, ou un Location ?
https://httpd.apache.org/docs/2.4/fr/sections.html

Offline

#3 2023-06-07 12:01:23

Kélian
Member
Registered: 2022-09-16
Posts: 6

Re: monsite/glpi ?

Bonjour,

Avez-vous trouvé une solution svp ?

Offline

#4 2023-06-14 11:31:29

ybaude
Member
Registered: 2018-03-15
Posts: 11

Re: monsite/glpi ?

Bonjour,

Je suis également intéressé par la solution svp.

Merci,

Offline

#5 2023-06-14 11:56:05

asathekid
Member
Registered: 2023-06-12
Posts: 3

Re: monsite/glpi ?

La seule solution que j'ai pu trouver à ce problème quand je l'ai eu était de réinstaller le GLPI dans /var/www/html/glpi plutôt que /var/www/glpi afin d'avoir une réponse sur le monsite/glpi.

Offline

#6 2023-07-05 12:17:09

pierreL
Member
Registered: 2023-05-22
Posts: 60

Re: monsite/glpi ?

Bonjour,

Même problème. Je tente de trouver une solution, mais sans succès (même avec l'aide de membre de ce forum). L'un d'entre vous a t-il une réelle solution à ce problème qui est apparu sur la 10.0.7 (inexistant auparavant) ?
Dans mon cas, certains liens présents dans les tickets sont cassés car ils ne pointent plus sur GLPI. Et je crains d'autre problèmes puisque l'adresse URL a toujours pointé sur le dossier glpi.

Merci.

Offline

#7 2023-07-06 15:01:58

pierreL
Member
Registered: 2023-05-22
Posts: 60

Re: monsite/glpi ?

Bonjour,

j'ai reçu la solution de la part de Cedric-Anne sur le github du projet. Un grand merci à lui. Voici les éléments à configurer pour le vhost:

DocumentRoot /var/www/html
Alias "/glpi" "/var/www/glpi/public"

<Directory /var/www/glpi/public>
       Options FollowSymlinks
       AllowOverride All
       Require all granted
       RewriteEngine On
       RewriteCond %{REQUEST_FILENAME} !-f
       RewriteRule ^(.*)$ index.php [QSA,L]
   </Directory>

Indiquez http(s)://nomduserveur/glpi au niveau du navigateur, et cela devrait fonctionner.

Remarque: J'ai pas trouvé le moyen de rediriger http://nomduserveur vers https://nomduserveur/glpi avec l'aide de Redirect permanent. A chaque fois, il pointe vers https://nomduserveur lorsque je définis http://nomduserveur/ ou http://nomduserveur/glpi

Last edited by pierreL (2023-07-06 15:02:36)

Offline

Board footer

Powered by FluxBB