Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Chez stefvar :: Voir le sujet - url rewriting
FAQ
FAQ
Rechercher
Rechercher
Liste des Membres
Liste des Membres
Groupes d'utilisateurs
Groupes d'utilisateurs
Profil
Profil
Connexion
Connexion
Se connecter pour vérifier ses messages privés
Se connecter pour vérifier ses messages privés
Chez stefvar Index du Forum » Sujets non conforme aux règles des forums

Poster un nouveau sujet   Répondre au sujet
url rewriting
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
echopros
Nouveau
Nouveau


Inscrit le: May 16, 2007
Messages: 59

MessagePosté le: 28 Sep 2007, 22:03    Sujet du message: url rewriting Répondre en citant

voila mon header

Code:

function replace_for_mod_rewrite(&$s) {
$urlin = array( // forums
"'(?<!/)phpnuke-forum-sujet.html([0-9]*)'",
"'(?<!/)phpnuke-forums.html&file=viewforum&f=([0-9]+)&topicdays=([0-9]+)&start=([0-9]+)'",
"'(?<!/)phpnuke-forums.html&file=viewforum&f=([0-9]*)&(mark|start)=([a-zA-Z0-9_]*)'",
"'(?<!/)phpnuke-forums.html&file=viewforum&f=([0-9]*)'",
"'(?<!/)phpnuke-forum-sujet.html([0-9]+)&start=([0-9]+)&postdays=([0-9]+)&postorder=asc&highlight='",
"'(?<!/)phpnuke-forum-sujet.html([0-9]+)&postdays=([0-9]+)&postorder=asc&start=([0-9]+)'",
"'(?<!/)phpnuke-forum-sujet.html([0-9]*)&(start|view|highlight)=([/:-'(){}.&=_a-zA-Z0-9 ]*)'",
"'(?<!/)phpnuke-forum-sujet.html([0-9]*)&([a-zA-Z0-9]*)=topic&start=0'",
"'(?<!/)phpnuke-forums.html&file=viewtopic&(p|t)=([0-9]*)'",
"'(?<!/)phpnuke-forums.html&file=profile&mode=register&agreed=true&coppa=([a-zA-Z0-9_]*)'",
"'(?<!/)phpnuke-forums.html&file=profile&mode=register&agreed=([a-zA-Z0-9_]*)'",
"'(?<!/)phpnuke-forums.html&file=modcp&mode=([a-zA-Z0-9_]*)&p=([0-9_&]*)&t=([a-zA-Z0-9_&=.;]*)'",
"'(?<!/)phpnuke-forums.html&file=modcp&t=([0-9]*)&mode=([a-zA-Z0-9]*)'",
"'(?<!/)phpnuke-forums.html&file=([a-zA-Z0-9_]*)&mode=([a-zA-Z0-9_]*)&t=([0-9]*)&popup=([0-9]*)'",
"'(?<!/)phpnuke-forums.html&file=([a-zA-Z0-9_]*)&mode=([a-zA-Z0-9_]*)&(p|t|f|u|popup)=([0-9]*)'",
"'(?<!/)phpnuke-forums.html&file=([a-zA-Z0-9_]*)&mode=([a-zA-Z0-9_]*)&(p|t|f|u|popup)=([0-9]*)'",
"'(?<!/)phpnuke-forums.html&file=([a-zA-Z0-9_]*)&mode=([a-zA-Z0-9_]*)&(p|t|f|u|popup)=([0-9]*)'",
"'(?<!/)phpnuke-forums.html&file=([a-zA-Z0-9_]*)&mode=([a-zA-Z0-9_]*)'",
"'(?<!/)phpnuke-forums.html&file=search&([a-zA-Z0-9_]*)=([a-zA-Z0-9_]*)&([a-zA-Z0-9_]*)=([a-zA-Z0-9_]*)'",
"'(?<!/)phpnuke-forums.html&file=([a-zA-Z0-9_]*)&([a-zA-Z0-9_]*)=([a-zA-Z0-9_]*)'",
"'(?<!/)phpnuke-forums.html&file=index'",
"'(?<!/)phpnuke-forums.html&file=([a-zA-Z0-9_]*)'",
"'(?<!/)phpnuke-forums.html'",
 


// EMPLACEMENT POUR PLACER LES DIVERS CODES DE REECRITURE

);
$urlout = array( // forums
"forum-sujet\1.html",
"forumx\1-\2-\3.html",
"forum\1-\2\3.html",
"forum\1.html",
"postx\1-\2-\3.html",
"postxf\1-\2-\3.html",
"posts\1-\2\3.html",
"topic\1-\2.html",
"post\1\2.html",
"register-coppa-\1.html",
"register-\1.html",
"poster\1-\2_\3.html",
"modcp\1-\2.html",
"forums-\1-\2-\3-\4.html",
"forums-\1-\2-\3-\4.html",
"forums-\1-\2-\3-\4.html",
"forums-\1-\2-\3-\4.html",
"forums-\1-\2.html",
"forum\1-\2-\3-\4.html",
"forums\1-\2-\3.html",
"forums.html",
"forum-\1.html",
"forums.html",



et voila mon footer

Code:
// Début du nécessaire à la réécriture d'URL
$contents = ob_get_contents();
ob_end_clean();
echo replace_for_mod_rewrite($contents);
// Début du nécessaire à la réécriture d'URL
foot();
?>


et voila mon .htaccess


Code:
#Forums
RewriteRule ^forum-sujet([0-9]*).html phpnuke-forum-sujet.html$1
RewriteRule ^forumx([0-9]+)-([0-9]+)-([0-9]+).html phpnuke-forums.html&file=viewforum&f=$1&topicdays=$2&start=$3
RewriteRule ^forum([1-9][0-9]*)-(mark|start)([a-zA-Z0-9_]*).html phpnuke-forums.html&file=viewforum&f=$1&$2=$3
RewriteRule ^forum([1-9][0-9]*).* phpnuke-forums.html&file=viewforum&f=$1
RewriteRule ^postx([0-9]+)-([0-9]+)-([0-9]+).html phpnuke-forum-sujet.html$1&start=$2&postdays=$3&postorder=asc&highlight=
RewriteRule ^postxf([0-9]+)-([0-9]+)-([0-9]+).html phpnuke-forum-sujet.html$1&postdays=$2&postorder=asc&start=$3
RewriteRule ^posts([0-9]*)-(start|view|highlight)([[:punct:]/:-'(){}.&=_a-zA-Z0-9 ]*).html phpnuke-forum-sujet.html$1&$2=$3
RewriteRule ^topic([1-9][0-9]*)-([a-zA-Z0-9]*).html phpnuke-forum-sujet.html$1&$2=topic&start=0
RewriteRule ^post(p|t)([1-9][0-9]*).* phpnuke-forums.html&file=viewtopic&$1=$2
RewriteRule ^register-coppa-([a-zA-Z0-9_]*).html phpnuke-forums.html&file=profile&mode=register&agreed=true&coppa=$1
RewriteRule ^register-([a-zA-Z0-9_]*).html phpnuke-forums.html&file=profile&mode=register&agreed=$1
RewriteRule ^poster([a-zA-Z0-9_]*)-([0-9_&]*)_([a-zA-Z0-9_&=[:punct:].;]*).html phpnuke-forums.html&file=modcp&mode=$1&p=$2&t=$3
RewriteRule ^modcp([0-9]*)-([a-zA-Z0-9]*).html phpnuke-forums.html&file=modcp&t=$1&mode=$2
RewriteRule ^forums-([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*)-([0-9]*)-([1-9][0-9]*).html phpnuke-forums.html&file=$1&mode=$2&t=$3&popup=$4
RewriteRule ^forums-([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*)-(p|t|f|u|popup)-([0-9]*).html phpnuke-forums.html&file=$1&mode=$2&$3=$4
RewriteRule ^forums-([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*).html phpnuke-forums.html&file=$1&mode=$2
RewriteRule ^forum([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*).html phpnuke-forums.html&file=search&$1=$2&$3=$4
RewriteRule ^forums([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*)-([a-zA-Z0-9_]*).html phpnuke-forums.html&file=$1&$2=$3
RewriteRule ^forums.html phpnuke-forums.html&file=index
RewriteRule ^forum-([a-zA-Z0-9_]*).html phpnuke-forums.html&file=$1
RewriteRule ^forums.html phpnuke-forums.html
 


je sais pas ou est le probleme des page d'erreur 500 ??!!!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Chez stefvar Index du Forum » Sujets non conforme aux règles des forums Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

Animé par phpBB © 2007 -:- Thème iCGstation PHP-Nuke par nukemods.com
Traduction par : phpBB-fr.com -:- Adapté par stefvar

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions bloqués / messages: 0 / 0
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx