2017-09-22 2 views
-1

J'ai quelques projets dans mon répertoire wamp/www /. Certains de mes projets, accessibles via 127.0.0.1/project_name ou localhost/nom_projet, ajoutent automatiquement un préfixe https: // sur l'URL de sorte qu'il devienne https://127.0.0.1/project_name, ce qui entraîne l'inaccessibilité du site.WAMP - Préfixe indésirable https: // sur l'URL localhost même si je n'ai pas d'htaccess sur le dossier racine

Ces projets n'ont aucun fichier .htaccess sur leurs répertoires racine. Bien que cela puisse être vrai pour certains de mes projets, certains de mes projets sont corrects et n'ajoutent pas le préfixe https: // indésirable sur l'URL.

J'utilise WAMP 3.0.6

Répondre

0

serveurs web Apache sont capables de réécrire/rediriger les requêtes/urls entrants. Globalement, ce comportement peut être défini à l'aide des fichiers httpd.conf ou php.ini par exemple.

Généralement, lorsque le comportement par défaut ou global doit être modifié pour un répertoire donné, un fichier .htaccess peut être utilisé pour définir un comportement différent pour les demandes adressées à ce répertoire/projet.

Recherchez dans la racine des projets qui sont redirigés en tant que https: // pour un fichier .htaccess. Si vous voyez les lignes ci-dessous dans le fichier .htaccess, vous pouvez les supprimer ou les modifier pour vous assurer que le serveur traite les demandes comme vous le souhaitez.

RewriteEngine On 
    RewriteCond %{HTTPS} !=on 
    RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 
+0

Bonjour monsieur, mes projets n'ont aucun htaccess à la racine. merci :) – Christopher

+0

La seule autre chose que je pourrais suggérer est de regarder le fichier httpd.conf pour voir s'il y a quelque chose qui dépasse pour les ports/emplacements donnés pour les projets individuels qui se comportent différemment. Il est difficile d'offrir plus de conseils sans savoir quelle variante du serveur Wamp vous utilisez et quels types de projets etc. – Luke