URL Rewriting qui pose problème

Discussion dans 'URL Rewriting et .htaccess' créé par Yseult, 17 Mars 2015.

  1. Yseult
    Yseult Nouveau WRInaute
    Inscrit:
    17 Mars 2015
    Messages:
    3
    J'aime reçus:
    0
    Bonjour les WRInautes,

    j'en appelle à votre réflexion,
    je ne parviens pas à diriger les liens de type

    http://mondomaine.tld/api/v1/specialites?mode_fonctionnement=AE&id_ville=2

    vers

    http://mondomaine.tld/api/v1/index.php?r=specialites&mode_fonctionnement=AE&id_ville=2

    J'ai écris cette règle dans un .htaccess, placé dans le répertoire concerné (v1), mais ça ne fonctionne pas (404):
    Code:
    RewriteRule ^specialites?mode_fonctionnement=([A-Z]+)&id_ville=([0-9]+)$ index.php?r=specialites&mode_fonctionnement=$1&id_ville=$2 [L]
    merci à vous
     
  2. concombre
    concombre Nouveau WRInaute
    Inscrit:
    14 Juillet 2014
    Messages:
    41
    J'aime reçus:
    0
    Salut,

    Précise le RewriteBase (/api/V1)
     
  3. Yseult
    Yseult Nouveau WRInaute
    Inscrit:
    17 Mars 2015
    Messages:
    3
    J'aime reçus:
    0
    Merci Concombre mais ça ne fonctionne pas.
    Je précise que j'ai mis le .htaccess dans le répertoire /api/v1 , donc j'ai dans l'idée qu'il n'y a pas besoin de lui dire où on se trouve (?)
     
  4. nickargall
    nickargall WRInaute accro
    Inscrit:
    13 Juin 2005
    Messages:
    6 601
    J'aime reçus:
    4
    Bonjour
    Utiliser la directive "RewriteRule" pour faire une redirection permanente avec une url de type Dynamique à l'arrivée nécessite l'utilisation de directives RewriteCond au préalable pour gérer les "query string"

    https://wiki.apache.org/httpd/RewriteQueryString
     
  5. Yseult
    Yseult Nouveau WRInaute
    Inscrit:
    17 Mars 2015
    Messages:
    3
    J'aime reçus:
    0
    Ca fonctionne !
    merci Nickargall de m'avoir mis sur la piste.

    Pour ceux qui passeraient par là et se sont retrouvés confronté à cette problématique,

    J'ai mis ce code:
    Code:
    RewriteCond %{QUERY_STRING} ^mode_fonctionnement=(\w+)&id_ville=(\w+)$
    RewriteRule ^specialites index.php?r=specialites&mode_fonctionnement=%1&id_ville=%2 [L]
    
    
     
Chargement...
Similar Threads - Rewriting pose problème Forum Date
url rewriting pose problème avec l'affichage des images URL Rewriting et .htaccess 6 Juillet 2007
Imposer au robot d'indexer un alias (sans URL Rewriting) Problèmes de référencement spécifiques à vos sites 23 Février 2004
Paramètres urls & urlrewriting => alphabétiques ou codés ? Problèmes de référencement spécifiques à vos sites 30 Mars 2022
Problème url rewriting et redirection URL Rewriting et .htaccess 4 Février 2022
URL rewriting d'images URL Rewriting et .htaccess 22 Janvier 2022
petit soucis url rewriting URL Rewriting et .htaccess 17 Janvier 2022
url rewriting ne fonctionne pas chez moi URL Rewriting et .htaccess 4 Août 2021
URL rewriting et REGEX bonnes pratiques Développement d'un site Web ou d'une appli mobile 9 Septembre 2020
supprimer /index.html sans url rewriting, possible ? URL Rewriting et .htaccess 13 Novembre 2019
Je bloque sur le rewriting des URL contenant un ? URL Rewriting et .htaccess 3 Septembre 2019
récupération du get après rewriting URL Rewriting et .htaccess 21 Juin 2019
Ralentissement url rewriting URL Rewriting et .htaccess 1 Mai 2019
URL Rewriting Débuter en référencement 17 Avril 2019
Conflit de redirection 301 et Urlrewriting Netlinking, backlinks, liens et redirections 20 Février 2019
URL REWRITING et redirection 301 URL Rewriting et .htaccess 24 Janvier 2019
URL Rewriting : difficultés avec RewriteCond ? URL Rewriting et .htaccess 5 Décembre 2018
Résolu URL Rewriting : Garder l'adresse non transformée dans le navigateur URL Rewriting et .htaccess 2 Décembre 2018
Mes débuts dans l'URL Rewriting URL Rewriting et .htaccess 14 Novembre 2018
Url rewriting Techniques avancées de référencement 22 Octobre 2018
URL rewriting et redirections après restauration post-piratage Débuter en référencement 29 Septembre 2018