IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Htaccess toujours actif mais supprimer [MAC]


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 68
    Par défaut Htaccess toujours actif mais supprimer [MAC]
    Bonjour à tous,

    Je bosse sous mac et voila mon fichier htaccess est formé comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    RewriteEngine on
    RewriteRule ^accueil$	/index.php
    RewriteRule ^modification$	/inscription.php
    RewriteRule ^inscription$	/inscription.php
    RewriteRule ^recapitulatif$	/recapitulatif.php
    Seulement quand je tape :
    monsite/inscription -> ca fonctionne parfaitement
    monsite/accueil -> erreur 404 not found
    De plus j'ai affiché les fichiers cachés avec Onyx et supprimer le fichier htaccess du dossier mais celui-ci reste actif même après avoir effacer cache, etc...

    Je ne sais pas quoi en penser, quelqu'un à-t-il une idée ?

    Merci et bonne soirée

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    C'est parce que la négociation de contenu est active par défaut. Dans ton .htaccess, il faut que tu mettes ceci comme première ligne :

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 68
    Par défaut
    J'ai oublié de préciser j'utilise le serveur web local de mon mac. Néanmoins en utilisant le htaccess comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Options -MultiViews
    RewriteEngine on
    RewriteRule ^accueil$	/index.php
    RewriteRule ^modification$	/inscription.php
    RewriteRule ^inscription$	/inscription.php
    RewriteRule ^recapitulatif$	/recapitulatif.php
    Le problème persiste :s, n'y a t-il pas une modif a faire dans le httpd.conf ?

  4. #4
    Membre chevronné Avatar de yjuliet
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2006
    Messages
    362
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 362
    Par défaut
    Avec la config par défaut de Apache, si tu "oublies" l'extension dans l'URL, par défaut, il recherche un fichier portant le nom plus une extension (probablement d'après une liste définie ???) et l'affiche.

    En install de base, sans aucun htaccess, j'ai automatiquement :
    /test -> test.txt ou test.html ou test.php qui sont accédés.

    du coup, j'imagine que pour ton cas, c'est ce qui fait fonctionner
    monsite/inscription -> /inscription.php

    en revanche, index.php ne correspond pas à /accueil.*.
    Ton htaccess semble simplement ne pas être pris en compte.

    Par contre,
    - le mod-rewrite est-il bien chargé et actif ?
    - le surchargement des règles par ton htaccess est-il bien autorisé dans ta config ?

  5. #5
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Citation Envoyé par Tobear91 Voir le message
    Le problème persiste :s, n'y a t-il pas une modif a faire dans le httpd.conf ?
    Si, certainement. Visiblement Apache ignore les .htaccess. Il faut mettre AllowOverride All à la place de AllowOverride None.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 68
    Par défaut
    Effectivement,

    Ca fonctionne à merveille, merci beaucoup, il semblerais que sous windows en installant Wamp il soit déjà à AllowOverride All.

    Merci beaucoup et bonne journée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. programme fermé mais toujours actif
    Par oceane751 dans le forum Langage
    Réponses: 8
    Dernier message: 29/07/2007, 01h10
  2. [Bug]: SHIFT toujours actif
    Par PedroBD dans le forum Windows XP
    Réponses: 4
    Dernier message: 14/06/2007, 16h48
  3. Vérifier qu'un démon est toujours actif
    Par GLDavid dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 16/03/2007, 21h23
  4. [C#] Process toujours actif apres fermeture de la fenetre
    Par toxycyty dans le forum Windows Forms
    Réponses: 4
    Dernier message: 26/10/2006, 16h48
  5. serveur FTP toujours actif / pb cnx TSE
    Par grinder59 dans le forum Serveurs (Apache, IIS,...)
    Réponses: 1
    Dernier message: 02/06/2006, 17h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo