Redirection index.php? vers / sans paramètres

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par bossboss, 24 Octobre 2010.

  1. bossboss
    bossboss WRInaute occasionnel
    Inscrit:
    28 Août 2004
    Messages:
    340
    J'aime reçus:
    0
    Bonjour,

    J'aimerai envoyer la page index.php?PHPSESSID=0e707a936017fa4513693188f4bf168e
    directement sur http://www.lenomdedomaine.com.

    Via htaccess j'y arrive sauf que le ?PHPSESSID=0e707a936017fa4513693188f4bf168e reste toujours visible dans l'url.

    Voici le code, auriez-vous une idée de la modif à réaliser?

    Merci

    Code:
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp)
    RewriteRule ^(.*)index.(htm|html|php|asp)$ /$1 [R=301,L]
     
  2. Julia41
    Julia41 WRInaute passionné
    Inscrit:
    31 Août 2007
    Messages:
    1 779
    J'aime reçus:
    0
    Perso je le fais en php dans l'autre sens :
    Code:
    if ($_SERVER['REQUEST_URI'] === '/index.php' || $_SERVER['REQUEST_URI'] === '//index.php') {
            header('Location: /', true, 301);
            die();
    }
    Sinon, dans ton sens, ça pourrait donner :
    Code:
    if ($_SERVER['REQUEST_URI'] !== '/') {
            header('Location: /', true, 301);
            die();
    }
     
  3. mahdivitchee
    mahdivitchee WRInaute discret
    Inscrit:
    22 Mars 2010
    Messages:
    168
    J'aime reçus:
    0
    Bonjour

    aussi via Htaccess sous OVH :

    SetEnv SESSION_USE_TRANS_SID 0

    sous autre hébergeur

    <IfModule mod_php4.c>
    php_value session.use_trans_sid 0
    </IfModule>
     
  4. stone66
    stone66 WRInaute discret
    Inscrit:
    30 Août 2010
    Messages:
    176
    J'aime reçus:
    0
    Je me permet de valider cette réponse :D

    +1
     
  5. bossboss
    bossboss WRInaute occasionnel
    Inscrit:
    28 Août 2004
    Messages:
    340
    J'aime reçus:
    0
    Merci de vos réponses

    J'y suis finalement arrivé par :

    Code:
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp)
    RewriteRule ^(.*)index.(htm|html|php|asp)$ /? [R=301,L]
     
  6. mahdivitchee
    mahdivitchee WRInaute discret
    Inscrit:
    22 Mars 2010
    Messages:
    168
    J'aime reçus:
    0
    ce code permet de rediriger index.hmlt ( ou .php, . aps ) vers racine de site
    et pas de supprimer PHPSESSID

    lire ce topic : https://www.webrankinfo.com/forum/t/des-codes-pour-la-redirection-htaccess.110832/
     
Chargement...
Similar Threads - Redirection php paramètres Forum Date
redirection .htaccess index.php ne fonctionne pas URL Rewriting et .htaccess 13 Décembre 2018
redirection URL avec ext .mp3 vers une page php via htaccess Netlinking, backlinks, liens et redirections 4 Novembre 2018
Nginx et redirection d'url avec extensions .php URL Rewriting et .htaccess 22 Octobre 2018
Redirection des liens php (404) vers .html ou 410 Netlinking, backlinks, liens et redirections 21 Novembre 2016
Problème erreur redirection cakephp URL Rewriting et .htaccess 4 Avril 2016
Htaccess redirection ancienne url via page php URL Rewriting et .htaccess 24 Janvier 2016
Passage d'un site HTML en php par étapes. Comment coder les redirections ? Développement d'un site Web ou d'une appli mobile 18 Octobre 2015
php html redirection besoin de conseil Développement d'un site Web ou d'une appli mobile 10 Septembre 2015
Php Suivi d'une redirection 302 Développement d'un site Web ou d'une appli mobile 22 Juillet 2015
Redirection 404 en PHP Référencement Google 3 Avril 2014
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice