Re-ecriture d URL : NSN Group downloads
| 1 - Sommaire |
Tout le nécessaire à la réécriture d'URL pour le module de Nukescripts NSN Group downloads.
Cela nécessite d'avoir le mod_rewrite d'activer chez votre hébergeur. |
|
| 2 - htaccess |
#NSN Group Downloads
RewriteRule ^telechargement-detail-([a-zA-Z0-9_-]*)-([0-9]*).html modules.php?name=Downloads&op=viewdownloaddetails&ttitle=$1&lid=$2
RewriteRule ^telechargement-categorie([0-9]*)-([0-9]*)-ordre([a-zA-Z]*).html modules.php?name=Downloads&cid=$1&min=$2&orderby=$3
RewriteRule ^telechargement-categorie([0-9]*)-ordre([a-zA-Z]*).html modules.php?name=Downloads&cid=$1&orderby=$2
RewriteRule ^telechargement-categorie([0-9]*).html modules.php?name=Downloads&cid=$1
RewriteRule ^telechargement-rate([0-9]*)-(percent|num).html modules.php?name=Downloads&op=MostPopular&ratenum=$1&ratetype=$2
RewriteRule ^telechargement-populaire.html modules.php?name=Downloads&op=MostPopular
RewriteRule ^telechargement-nouveaute([0-9]*).html modules.php?name=Downloads&op=NewDownloads&newdownloadshowdays=$1
RewriteRule ^telechargement-nouveaux-([0-9]*).html modules.php?name=Downloads&op=NewDownloadsDate&selectdate=$1
RewriteRule ^telechargement-nouveau.html modules.php?name=Downloads&op=NewDownloads
RewriteRule ^telechargements-casse([0-9]*).html modules.php?name=Downloads&op=brokendownload&lid=$1
RewriteRule ^telechargement-([0-9]*).html modules.php?name=Downloads&op=getit&lid=$1
RewriteRule ^telechargement-mod([0-9]*).html modules.php?name=Downloads&op=modifydownloadrequest&lid=$1
RewriteRule ^telechargement-recherche-([a-zA-Z0-9_-]*)-([0-9]*)-ordre([a-zA-Z]*).html modules.php?name=Downloads&op=search&query=$1&min=$2&orderby=$3
RewriteRule ^telechargement-recherche-([a-zA-Z0-9_-]*)-ordre([a-zA-Z]*).html modules.php?name=Downloads&op=search&query=$1&orderby=$2
RewriteRule ^telechargement.html modules.php?name=Downloads
RewriteRule ^telechargement-proposer.html modules.php?name=Submit_Downloads
|
|
|
|
3 - header.php
Dans la partie $urlin = array( :
// downloads
"'(?<!/)modules.php?name=@@@Downloads&cid=([0-9]*)&min=([0-9]*)&orderby=([a-zA-Z]*)'",
"'(?<!/)modules.php?name=@@@Downloads&cid=([0-9]*)&orderby=([a-zA-Z]*)'",
"'(?<!/)modules.php?name=@@@Downloads&cid=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Downloads&op=MostPopular&ratenum=([0-9]*)&ratetype=(percent|num)'",
"'(?<!/)modules.php?name=@@@Downloads&op=MostPopular'",
"'(?<!/)modules.php?name=@@@Downloads&op=NewDownloads&newdownloadshowdays=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Downloads&op=NewDownloadsDate&selectdate=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Downloads&op=NewDownloads'",
"'(?<!/)modules.php?name=@@@Downloads&op=brokendownload&lid=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Downloads&op=getit&lid=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Downloads&op=modifydownloadrequest&lid=([0-9]*)'",
"'(?<!/)modules.php?name=@@@Downloads&op=search&query=([a-zA-Z0-9_-]*)&min=([0-9]*)&orderby=([a-zA-Z]*)'",
"'(?<!/)modules.php?name=@@@Downloads&op=search&query=([a-zA-Z0-9_-]*)&orderby=([a-zA-Z]*)'",
"'(?<!/)modules.php?name=@@@Downloads(?!&)'",
"'(?<!/)modules.php?name=@@@Submit_Downloads'", |
|
dans la partie $urlout = array( :
// downloads
"telechargement-categorie\1-\2-ordre\3.html",
"telechargement-categorie\1-ordre\2.html",
"telechargement-categorie\1.html",
"telechargement-rate\1-\2.html",
"telechargement-populaire.html",
"telechargement-nouveaute\1.html",
"telechargement-nouveaux-\1.html",
"telechargement-nouveau.html",
"telechargement-casse\1.html",
"telechargement-\1.html",
"telechargement-mod\1.html",
"telechargement-recherche-\1-\2-ordre\3.html",
"telechargement-recherche-\1-ordre\2.html",
"telechargement.html",
"telechargement-proposer.html", |
|
Publié le : 2007-07-27 par stefvar, dernière modification le : 2007-07-27 par stefvar(59 lectures) |