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

Discussion :

Redirection sans ww ?

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de bond70
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 300
    Par défaut Redirection sans ww ?
    Salut,

    J'aimerais que si un utilisateur écrit imi-solutions.com dans la barre d'url du navigateur celui-ci soit redirigé vers le site www.imi-solutions.com

    Savez-vous quelle code dois-je écrire dans le fichier .htaccess ?

    Voici le fichier actuel :

    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
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    # Mise en cache pour 1 mois    
    #<FilesMatch "\.(flv|gif|jpg|jpeg|png|ico|swf|css|js)$">    
    #Header set Cache-Control "max-age=2592000"    
    #</FilesMatch>
    
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress
    
    #compression gzip
    #AddOutputFilterByType DEFLATE text/html text/xml application/xhtml+xml text/plain application/javascript text/css
    
    # Apache 2.0
    #SetOutputFilter DEFLATE
    #AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript
    
    # MOD_DEFLATE COMPRESSION
    SetOutputFilter DEFLATE
    AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript application/x-httpd-php
    #Pour les navigateurs incompatibles
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
    BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
    #ne pas mettre en cache si ces fichiers le sont déjà
    SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip
    #les proxies doivent donner le bon contenu
    Header append Vary User-Agent env=!dont-vary
    
    # BEGIN Expire headers
    <IfModule mod_expires.c>
     ExpiresActive On
     ExpiresDefault "access plus 7200 seconds"
     ExpiresByType image/jpg "access plus 2592000 seconds"
     ExpiresByType image/jpeg "access plus 2592000 seconds"
     ExpiresByType image/png "access plus 2592000 seconds"
     ExpiresByType image/gif "access plus 2592000 seconds"
     AddType image/x-icon .ico
     ExpiresByType image/ico "access plus 2592000 seconds"
     ExpiresByType image/icon "access plus 2592000 seconds"
     ExpiresByType image/x-icon "access plus 2592000 seconds"
     ExpiresByType text/css "access plus 2592000 seconds"
     ExpiresByType text/javascript "access plus 2592000 seconds"
     ExpiresByType text/html "access plus 7200 seconds"
     ExpiresByType application/xhtml+xml "access plus 7200 seconds"
     ExpiresByType application/javascript A259200
     ExpiresByType application/x-javascript "access plus 2592000 seconds"
     ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
    </IfModule>
    # END Expire headers
    
    # BEGIN Cache-Control Headers
    <IfModule mod_headers.c>
     <FilesMatch "\\.(ico|jpe?g|png|gif|swf|gz|ttf)$">
     Header set Cache-Control "max-age=2592000, public"
     </FilesMatch>
     <FilesMatch "\\.(css)$">
     Header set Cache-Control "max-age=2592000, public"
     </FilesMatch>
     <FilesMatch "\\.(js)$">
     Header set Cache-Control "max-age=2592000, private"
     </FilesMatch>
    <filesMatch "\\.(html|htm)$">
    Header set Cache-Control "max-age=7200, public"
    </filesMatch>
    # Disable caching for scripts and other dynamic files
    <FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">
    Header unset Cache-Control
    </FilesMatch>
    </IfModule>
    # END Cache-Control Headers
    
    # KILL THEM ETAGS
    Header unset ETag
    FileETag none
    Merci !

  2. #2
    Membre chevronné
    Homme Profil pro
    Webmaster
    Inscrit en
    Janvier 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Janvier 2007
    Messages : 489
    Par défaut
    Bonjour,

    Ca devrait coller :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    RewriteCond %{HTTP_HOST} ^imi-solutions.com [NC]
    RewriteRule ^(.*)$ http://www.imi-solutions.com/$1 [L,R=301]
    a++

  3. #3
    Membre éclairé Avatar de bond70
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 300
    Par défaut
    Bonjour,

    Merci mais j'ai déjà testé avec ce bout de code sans succès.

    Voici ce que m'affiche Chrome (voir screen)

    J'ai aussi essayé avec ces bouts de code sans succès :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^imi-solutions.com$
    RewriteRule ^(.*) http://www.imi-solutions.com/$1 [QSA,L,R=301]
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www\.imi-solutions\.com [NC]
    RewriteRule (.*) http://www.imi-solutions.com/$1 [QSA,R=301,L]
    Merci de votre aide !!!
    Images attachées Images attachées  

  4. #4
    Membre chevronné
    Homme Profil pro
    Webmaster
    Inscrit en
    Janvier 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Janvier 2007
    Messages : 489
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    RewriteEngine on
    RewriteOptions inherit
    
    RewriteCond  %{HTTP_HOST}  !www.imi-solutions.com
    RewriteRule (.*) http://www.imi-solutions.com/$1 [R=301,L]

  5. #5
    Membre éclairé Avatar de bond70
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 300
    Par défaut
    J'ai essayé avec votre code mais rien y fait, ca ne marche pas

    Voici des informations sur le serveur : http://www.imi-solutions.com/phpinfo.php

    Merci de votre aide !

  6. #6
    Membre chevronné
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2010
    Messages
    158
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2010
    Messages : 158
    Par défaut
    La première chose à faire serait de s'assurer que l'URL imi-solutions.com est accessible.

    En ce moment, quant je tape imi-solutions.com dans la barre d'adresse, je suis automatiquement redirigée vers www.imi-solutions.com.
    Si cette redirection était toujours active lorsque tu as modifié ton fichier .htaccess, cela a provoqué une boucle infinie de redirections, d'où le message de ton navigateur comme quoi la page était inaccessible...

    Donc :
    Première étape : supprimer cette redirection de imi-solutions.com vers www.imi-solutions.com.
    Deuxième étape : ajouter la redirection de www.imi-solutions.com vers imi-solutions.com.

Discussions similaires

  1. Redirection sans perdre son référencement
    Par jimmplan dans le forum Référencement
    Réponses: 11
    Dernier message: 10/05/2010, 23h56
  2. [PHP 5.2] Redirection sans utiliser 'header'
    Par cyrilherve dans le forum Langage
    Réponses: 10
    Dernier message: 23/05/2009, 10h20
  3. Login + Redirect sans perdre de données
    Par Erakis dans le forum ASP.NET
    Réponses: 8
    Dernier message: 04/03/2009, 16h01
  4. [PHP-JS] Redirection sans passer par les headers
    Par ozzmax dans le forum Langage
    Réponses: 4
    Dernier message: 29/01/2007, 15h38
  5. [PHP-JS] Redirection sans contrainte
    Par MANU_2 dans le forum Langage
    Réponses: 22
    Dernier message: 05/10/2006, 13h12

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