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 257
    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 413
    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
Etanchéité cocon sémantique et liens menus footer Netlinking, backlinks, liens et redirections Dimanche à 10:42
Balise title="" dans un lien inutile pour référencer ? Débuter en référencement 11 Octobre 2020
Trop de liens internes ? Netlinking, backlinks, liens et redirections 17 Septembre 2020
Liens internes en AMP et question mobile first Débuter en référencement 10 Septembre 2020
Quelle extension Chrome pour expander les liens Javascript Développement d'un site Web ou d'une appli mobile 30 Août 2020
Lien externe sponsorisé menu/page accueil Wordpress Débuter en référencement 9 Août 2020
Lien href sans préfixe http(s) et SEO Netlinking, backlinks, liens et redirections 30 Juillet 2020
Echanges de liens triangulaires: Vraiment dangereux? Débuter en référencement 22 Juillet 2020