Erreur serveur après modification du [.htaccess] pour mettre une authentification

Forum concernant les demandes de support pour tout problème d'installation d'un forum phpBB 3.2.x uniquement

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

Erreur serveur après modification du [.htaccess] pour mettre une authentification

Messagepar atadark » 29 Avr 2019 à 14:21

Bonjour à tous,

Merci de me dire si mon message est posté dans la bonne rubrique ou si vous souhaitez de le déplacer ailleurs,
car j'ai un problème de déploiement mais pas complètement d'installation :

Mon installation phpbb 3.2.5 s'est déroulé correctement,
j'ai migré un serveur existant de 3.0.10 en 3.2.5 et tout va bien.
le serveur marche en local comme chez l'hébergeur (1&1) sans aucun soucis.
J'ai déployé une première version chez mon hébergeur 1&1 dans un sous-dossier /forum.3.2.5/.

Ma question porte sur les restrictions d'accès au dossier /forum.3.2.5/ en mettant une restriction apache sur un utilisateur/mot de passe afin de limiter les accès :
- éviter pendant nos phases de tests les moteurs de recherche

J'ai ajouté ces 4 lignes au début du fichier .htaccess mais rien ne marche, j'obtiens un Server Error :
Code: Tout sélectionner
 AuthName "Pages protegees - pas de moteur de recherche - access restreint"
    AuthType Basic
    AuthUserFile "/chemin/forum.3.2.5/.htpasswd"
    Require valid-user

J'ai déjà utiliser cette syntaxe sur un autre répertoire de notre domaine bien-sur en mettant le bon répertoire à la place de /chemin/
voici le fichier que j'ai mis en ligne :
<a href="https://drive.google.com/open?id=1TdJal4COWug619z0KRf0T8FoWrJtYMev">see modified file .htaccess</a>.

Après l'authentification apache qui se passe bien, j'ai une internal server error.
Mon server phpbb n'affiche pas index.php.
pourtant en ligne 24 j'ai décommanté la ligne :
Code: Tout sélectionner
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

comme précisé dans le .htaccess de la 3.2.5

Mon serveur est en https.
j'ai 2 .htaccess :
- dans https://www.darkgyver.fr/ (non modifié)
- dans https://www.darkgyver.fr/forum.3.2.5 (modifié comme ci dessus)
le .htaccess modifié est dans https://www.darkgyver.fr/forum.3.2.5

J'obtiens une url est appelé en https
voici l'erreur Erreur serveur 500 erreur interne du serveur
j'ai récupéré les informations de $SERVER,
REDIRECT_URL : /ATADARK/formulaire_erreur_serveur.php
REQUEST_URI : /forum.3.2.5/index.php
SCRIPT_NAME : /ATADARK/formulaire_erreur_serveur.php
Je pars bien vers formulaire_erreur_serveur.php quand je veux affichier index.jsp

Si quelqu'un peut m'aider,
je vous remercie d'avance,
François
atadark
Posteur néophyte
Posteur néophyte
 
Messages: 1
Enregistré le: 28 Avr 2019 à 16:17

Re: Erreur serveur après modification du [.htaccess] pour mettre une authentification

Messagepar Manard » 29 Avr 2019 à 23:38

Bonjour,

Je te suggère de vérifier le chemin absolu en utilisant la méthode décrite dans ce lien : https://openclassrooms.com/fr/courses/9 ... n-htaccess

Bons paramétrages

Bernard
Manard
Empereur des posts
Empereur des posts
 
Messages: 1015
Enregistré le: 31 Mar 2012 à 09:24


Retourner vers Installation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité