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
htaccess qui fonctionne partout sauf sur 1 seul PC URL Rewriting et .htaccess 28 Juillet 2021
modification fichier htaccess URL Rewriting et .htaccess 25 Juillet 2021
Protection de site web : quel code ajouter dans htaccess ? URL Rewriting et .htaccess 5 Mars 2021
Blocage d'un visiteur via le fichier .htaccess URL Rewriting et .htaccess 5 Janvier 2021
sécurité avec htaccess URL Rewriting et .htaccess 18 Décembre 2020
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