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 417
    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
liens de tiers 2 Netlinking, backlinks, liens et redirections Samedi à 19:17
Commentaires-liens point d'interrogation. Développement d'un site Web ou d'une appli mobile 20 Juillet 2021
Blog, silo et sens des liens conseillés Techniques avancées de référencement 15 Juillet 2021
un lien nofollow = tous nofollow ? Débuter en référencement 30 Juin 2021
Signaler aux crawler de ne pas suivre un lien qui nécessite une connexion Crawl et indexation Google, sitemaps 9 Juin 2021
Changement slug - liens google morts Crawl et indexation Google, sitemaps 30 Mai 2021
Lien obfusqué avec le fichier JS en Disallow Débuter en référencement 29 Mai 2021
Les liens nofollow sont quand même suivis par Googlebot Débuter en référencement 27 Mai 2021
mise en demeure reçu par un client Droit du web (juridique, fiscalité...) 18 Mai 2021