Htaccess et fin d'url

Discussion dans 'Administration d'un site Web' créé par NoWayHome, 9 Septembre 2015.

Tags:
  1. NoWayHome
    NoWayHome WRInaute discret
    Inscrit:
    25 Avril 2006
    Messages:
    93
    J'aime reçus:
    0
    Bonjour.

    Je reviens vers vous pour de l'url rewritting & co .

    j'ai mis en place de l'url rewritting sur mon site

    comme ça

    ndd.com/toto.php?page=3 devient ndd.com/toto-page-3.php

    bon tout se passe bien

    mais j'ai constaté que si une personne tape ndd.com/toto-page-3.php/toto/ cela affiche une page ( et pas une 404 )

    Je voudrais donc interdire ou rewrité direct les caracteres aprés .php

    une idée de comment faire ?

    ma regle :

    RewriteRule la-selection-([\-]?[0-9]+)-([^/]+).html$ la-selection.php?id=$1 [NC]

    merci
     
  2. loubet
    loubet WRInaute impliqué
    Inscrit:
    19 Février 2003
    Messages:
    792
    J'aime reçus:
    0
    il n'y a que cette règle dans le .htaccess ?
    je vois du .php et .html, c'est normal ?
     
  3. NoWayHome
    NoWayHome WRInaute discret
    Inscrit:
    25 Avril 2006
    Messages:
    93
    J'aime reçus:
    0
    non pas que cette regles
    J'ai des pages .php et des pages .html
    mais si la regles marches pour l'un ça marchera pour l'autre.

    j'ai

    RewriteRule ^m/(.*)$ /$1 [R=301,NC,L]

    et 2-3 regles identiques à celle dite précédemment pour d'autres pages , mais sur le meme modele.

    et le truc 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>
     
  4. NoWayHome
    NoWayHome WRInaute discret
    Inscrit:
    25 Avril 2006
    Messages:
    93
    J'aime reçus:
    0
    la réponse :

    RewriteEngine on
    RewriteRule ^m/(.*)$ /$1 [R=301,NC,L]

    est a remplacer par

    RewriteEngine on
    RewriteRule ^(.+?\.html)/.*$ /$1 [NC,L,R=301]
     
Chargement...
Similar Threads - Htaccess fin Forum Date
.htaccess pb de slash final URL Rewriting et .htaccess 7 Décembre 2010
Récriture .htaccess (sous-domaine + répertoire) URL Rewriting et .htaccess 11 Août 2020
Le htaccess de WordPress réécrit une URL qui n'est pas censé être réécrite Administration d'un site Web 17 Juin 2020
Problème htaccess Développement d'un site Web ou d'une appli mobile 26 Mai 2020
Redirection dans .htaccess Développement d'un site Web ou d'une appli mobile 11 Mai 2020
htaccess ou noindex Netlinking, backlinks, liens et redirections 23 Janvier 2020
caractères spéciaux dans le Htaccess! Problèmes de référencement spécifiques à vos sites 17 Décembre 2019
Redirection htaccess vers 404 Netlinking, backlinks, liens et redirections 2 Décembre 2019
Redirection url et url mobile htaccess Netlinking, backlinks, liens et redirections 1 Décembre 2019
.htaccess avec variables ? Netlinking, backlinks, liens et redirections 11 Novembre 2019