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 :

Module Url rewritting activé mais ne fonctionne pas


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Gregory.M
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 684
    Par défaut Module Url rewritting activé mais ne fonctionne pas
    Bonjour,

    j'ai fait un phpinfo() pour voir si le module est bien activé. on peut voir qu'il l'est bien.

    J'ai remarqué que apache ne prennait pas le fichier httpd.conf comme fichier de conf mais apache2.conf.

    le probleme peut il venir de la?


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Loaded Modules 	core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dav mod_dav_svn mod_authz_svn mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_rewrite mod_setenvif mod_ssl mod_status


  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
    Citation Envoyé par Greg.Diinote Voir le message
    le probleme peut il venir de la?
    Aucune idée : c'est quoi le problème ? Tu veux faire quoi ? RewriteEngine on ?

  3. #3
    Membre chevronné Avatar de alexp
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    459
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 459
    Par défaut
    a premiere vue tu dois utiliser une debian ou dérivé, meme si le fichier httpd.conf est vide, si tu mets des directives dedans elles seront prisent en compte. seconde chose, si tu essaies de mettre en place la reecriture d'url via fichier .htaccess, as tu activé dans le vhost defaut leurs prise en compte ?
    Dans le fichier /etc/apache2/sites-available/default
    tu remplaces les 2 premieres occurences de par puis tu redemarres apache ; apache2ctl restart

  4. #4
    Membre éclairé Avatar de Gregory.M
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Novembre 2007
    Messages : 684
    Par défaut
    voila mon VirtualHost, j'ai mit AllowOverride à 'All' sauf que la je ne peux plus accéder au site du tout :/

    Quelque chose est mal fait dans ma config?

    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
    <VirtualHost *>
            ServerAdmin contact@diinote.com
            ServerName www.diinote.com
            DocumentRoot /var/www/prod_diinote/
            <Directory />
                    Options FollowSymLinks
                    AllowOverride All
            </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 /var/log/apache2/error.log
    
            # Possible values include: debug, info, notice, warn, error, crit,
            # alert, emerg.
            LogLevel warn
    
            CustomLog /var/log/apache2/access.log combined
            ServerSignature On
    
        Alias /doc/ "/usr/share/doc/"
        <Directory "/usr/share/doc/">
            Options Indexes MultiViews FollowSymLinks
            AllowOverride None
            Order deny,allow
            Deny from all
            Allow from 127.0.0.0/255.0.0.0 ::1/128
        </Directory>
    
    </VirtualHost>

  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 Greg.Diinote Voir le message
    voila mon VirtualHost, j'ai mit AllowOverride à 'All' sauf que la je ne peux plus accéder au site du tout :/
    Quel est le message exactement ? "Access denied" ? Si c'est ça, ça n'a rien à voir a priori avec AllowOverride : AllowOverride liste les éléments de configuration que l'administration accepte de voir figurer dans un .htaccess.

    Tu veux faire quoi exactement et avec quoi ? Y a-t-il un fichier .htaccess ? Si oui, dans quel répertoire ? Que contient-il ? Au passage : que vaut la directive AccessFileName ?

Discussions similaires

  1. Réponses: 1
    Dernier message: 31/03/2010, 16h57
  2. Pavé numérique activé mais ne fonctionne pas
    Par Nako_lito dans le forum Windows 7
    Réponses: 3
    Dernier message: 24/01/2010, 14h22
  3. [URL rewriting] la redirection ne fonctionne pas
    Par jobo13 dans le forum Apache
    Réponses: 2
    Dernier message: 08/03/2009, 18h51
  4. [URL Rewriting] Ma réécriture ne fonctionne pas
    Par SebastienM dans le forum Apache
    Réponses: 6
    Dernier message: 04/06/2008, 16h06
  5. Réponses: 2
    Dernier message: 19/04/2008, 16h52

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