Raccourcir un lien avec l'url rewrite

Discussion dans 'URL Rewriting et .htaccess' créé par zakariaforever, 23 Décembre 2011.

  1. zakariaforever
    zakariaforever Nouveau WRInaute
    Inscrit:
    12 Juillet 2010
    Messages:
    7
    J'aime reçus:
    0
  2. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    Bonjour,

    quelle règle qui ne marche pas as tu écrit ? que l'on corrige celle ci
     
  3. zakariaforever
    zakariaforever Nouveau WRInaute
    Inscrit:
    12 Juillet 2010
    Messages:
    7
    J'aime reçus:
    0
    Je n'ai pas vraiment trouvé de règle spécifique, j'ai juste trouver comment modifier l'url
    par exemple
    page.php?id=1?page=5 devient page-1-5
    Mais pas mon cas où on doit remonter le dossier et supprimer complétement le doku.php?id=

    Je n'ai jamais touché au url rewrite donc je m'excuse
     
  4. zakariaforever
    zakariaforever Nouveau WRInaute
    Inscrit:
    12 Juillet 2010
    Messages:
    7
    J'aime reçus:
    0
    Avec un htaccess dans le dossier /x j'ai réussit a transformer les liens sous la forme http://www.etaupin.com/x/links
    maintenant il me reste a remonter l'arborescence pour avoir http://www.etaupin.com/links , Merci !!

    htaccess du dossier /x
    Code:
    ## Enable this to restrict editing to logged in users only
    
    ## You should disable Indexes and MultiViews either here or in the
    ## global config. Symlinks maybe needed for URL rewriting.
    #Options -Indexes -MultiViews +FollowSymLinks
    
    ## make sure nobody gets the htaccess, README, COPYING or VERSION files
    <Files ~ "^([\._]ht|README$|VERSION$|COPYING$)">
        Order allow,deny
        Deny from all
        Satisfy All
    </Files>
    
    ## Uncomment these rules if you want to have nice URLs using
    ## $conf['userewrite'] = 1 - not needed for rewrite mode 2
    RewriteEngine on
    #
    ## Not all installations will require the following line.  If you do, 
    ## change "/dokuwiki" to the path to your dokuwiki directory relative
    ## to your document root.
    RewriteBase /x
    #
    ## If you enable DokuWikis XML-RPC interface, you should consider to
    ## restrict access to it over HTTPS only! Uncomment the following two
    ## rules if your server setup allows HTTPS.
    RewriteCond %{HTTPS} !=on
    RewriteRule ^lib/exe/xmlrpc.php$      https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]
    
    RewriteRule ^_media/(.*)              lib/exe/fetch.php?media=$1  [QSA,L]
    RewriteRule ^_detail/(.*)             lib/exe/detail.php?media=$1  [QSA,L]
    RewriteRule ^_export/([^/]+)/(.*)     doku.php?do=export_$1&id=$2  [QSA,L]
    RewriteRule ^$                        doku.php  [L]
    RewriteCond %{REQUEST_FILENAME}       !-f
    RewriteCond %{REQUEST_FILENAME}       !-d
    RewriteRule (.*)                      doku.php?id=$1  [QSA,L]
    RewriteRule ^index.php$               doku.php
    
    htaccess de la racine du site /
    Code:
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^www.etaupin.com$ 
    RewriteRule ^(.*)   http://www.etaupin.com/$1  [QSA,L,R=301]
    ErrorDocument 404 /erreur404.php
    Edit :

    J'ai ajouté la ligne suivant dans le htaccess dans la racine du site mais ça marche pas
    RewriteRule ^x/(.*)$ http://www.x.etaupin.com/$1 [QSA,R=301,L]
     
  5. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    en général, le htaccess est utilisé en sens inverse : transformer une url sans paramètre en url avec paramètre. de /id à/index?ref=id
    La transformation telle que tu la souhaites se fait via le script (php, asps, ...)
     
Chargement...
Similar Threads - Raccourcir lien rewrite Forum Date
Raccourcir plusieurs liens en même temps Développement d'un site Web ou d'une appli mobile 19 Mai 2011
Youtu.be pour raccourcir les URL YouTube Google : l'entreprise, les sites web, les services 23 Décembre 2009
Expression régulière pour raccourcir une url ! Développement d'un site Web ou d'une appli mobile 18 Décembre 2006
Quel client EMail Linux ? Le café de WebRankInfo Samedi à 16:54
Lien dans la description d'une vidéo YouTube...quel est prix raisonnable par mois ? YouTube, Google Images et Google Maps 16 Juin 2022
Liens en do follow ou no follow pour créditer les images ? Netlinking, backlinks, liens et redirections 14 Mai 2022
Redirection 404 via le .htaccess / pb avec les liens relatifs Débuter en référencement 5 Mai 2022
Ajouter des liens sortants externes pour améliorer le référencement Netlinking, backlinks, liens et redirections 2 Mai 2022
Modification de lien (YoutTube vers article blog) Netlinking, backlinks, liens et redirections 1 Mai 2022
Connexion au compte Google Search Console d'un client Google : l'entreprise, les sites web, les services 28 Avril 2022
Des avis sur mon site svp et échange de lien possible Demandes d'avis et de conseils sur vos sites 28 Avril 2022
liens de shopping AdSense AdSense 1 Avril 2022
Search Console Bannir des liens entrants de certains pays Netlinking, backlinks, liens et redirections 21 Mars 2022
Pose de liens : Besoin d'aide d'ordre technique et besoin d'éclairage Netlinking, backlinks, liens et redirections 9 Mars 2022
Comment obfusquer un lien sur Wordpress ? Développement d'un site Web ou d'une appli mobile 3 Mars 2022
WordPress redirection de liens WP qui se font tout seul Demandes d'avis et de conseils sur vos sites 17 Février 2022
Liens et sous-domaine Netlinking, backlinks, liens et redirections 25 Janvier 2022
Liens toxiques sous semrush Netlinking, backlinks, liens et redirections 24 Janvier 2022
Liens NoFollow mais visible dans Google Search Console? Débuter en référencement 11 Janvier 2022
Ancre de lien ou bouton Débuter en référencement 7 Janvier 2022