comment rurl des profiles avec le nom du pseudo comme lien

Discussion dans 'URL Rewriting et .htaccess' créé par anaya70, 28 Septembre 2005.

  1. anaya70
    anaya70 WRInaute discret
    Inscrit:
    16 Juin 2005
    Messages:
    118
    J'aime reçus:
    0
    Bonjour à tous,

    comme est mentionné dans le titre , je voudrai rewriter la page profile , j'ai essayé de faire comme c'est fait sur le reste du forum mais ça ne marche pas .
    que dois je rajouter ici svp sachat que tout le reste a trés bien été rewrité et si possible joindre le pseudo dans le lien comme c'est fait pour le titre et le sujet :
    Code:
    Options +FollowSymlinks 
    
    RewriteEngine On 
    
    RewriteRule [.]*-vf([0-9]*) viewforum.php?%{QUERY_STRING}&f=$1 
    RewriteRule [.]*-vp([0-9]*) viewtopic.php?%{QUERY_STRING}&p=$1 
    RewriteRule [.]*-vt([0-9]*) viewtopic.php?%{QUERY_STRING}&t=$1 
    RewriteRule [.]*-vc([0-9]*) index.php?%{QUERY_STRING}&c=$1 
    RewriteRule [.]*-ac([0-9]*) album_cat.php?%{QUERY_STRING}&cat_id=$1 
    RewriteRule [.]*-at([0-9]*) album_thumbnail.php?%{QUERY_STRING}&pic_id=$1 
    RewriteRule [.]*-apic([0-9]*) album_pic.php?%{QUERY_STRING}&pic_id=$1 
    RewriteRule [.]*-apm([0-9]*) album_picm.php?%{QUERY_STRING}&pic_id=$1 
    RewriteRule [.]*-full-asp([0-9]*) album_showpage.php?full=&pic_id=$1 
    RewriteRule [.]*-asp([0-9]*) album_showpage.php?%{QUERY_STRING}&pic_id=$1 
    RewriteRule [.]*-aper([0-9]*) album_personal.php?%{QUERY_STRING}&user_id=$1 
    RewriteRule [.]*-dc([0-9]*) dload.php?%{QUERY_STRING}action=category&cat_id=$1 
    RewriteRule [.]*-df([0-9]*) dload.php?%{QUERY_STRING}action=file&file_id=$1 
    RewriteRule [.]*-kbc([0-9]*) kb.php?%{QUERY_STRING}mode=cat&cat=$1 
    RewriteRule [.]*-kba([0-9]*) kb.php?%{QUERY_STRING}mode=article&k=$1 
    RewriteRule [.]*-kbsmp kb.php?mode=stats&stats=mostpopular 
    RewriteRule [.]*-kbstr kb.php?mode=stats&stats=toprated 
    RewriteRule [.]*-kbsl kb.php?mode=stats&stats=latest 
    RewriteRule [.]*-pbc([0-9]*) kb.php?%{QUERY_STRING}mode=cat&cat=$1 
    RewriteRule [.]*-pa([0-9]*) kb.php?%{QUERY_STRING}mode=article&k=$1 
    RewriteRule [.]*-psmp kb.php?mode=stats&stats=mostpopular 
    RewriteRule [.]*-pstr kb.php?mode=stats&stats=toprated 
    RewriteRule [.]*-pbsl kb.php?mode=stats&stats=latest 
    
    

    et la aussi je crois qu'il faut faire des modifs ( includes/page_header ) :
    Code:
    //
    // Begin keyword urls mod
    //
    
    //while (@ob_end_flush());
    ob_start();
    
    
    function make_url_friendly($url)
    {
    
    	$url = trim($url);
    
    	$url = strtolower($url);
    
    	// Fix for most recent topics block
    	// or else a b is shown in every url
    	$find = array('<b>',
    		'</b>');
    	$url = str_replace ($find, '', $url);
    
    	$url = preg_replace('/<(\/{0,1})img(.*?)(\/{0,1})\>/', 'image', $url);
    
    	$find = array(' ',
    		'&quot;',
    		'&',
    		'\r\n',
    		'\n',
    		'/',
    		'\\',
    		'+',
    		'<',
    		'>');
    	$url = str_replace ($find, '-', $url);
    
    	$find = array('é',
    		'è',
    		'ë',
    		'ê',
    		'É',
    		'È',
    		'Ë',
    		'Ê');
    	$url = str_replace ($find, 'e', $url);
    
    	$find = array('í',
    		'ì',
    		'î',
    		'ï',
    		'Í',
    		'Ì',
    		'Î',
    		'Ï');
    	$url = str_replace ($find, 'i', $url);
    
    	$find = array('ó',
    		'ò',
    		'ô',
    		'Ó',
    		'Ò',
    		'Ô');
    	$url = str_replace ($find, 'o', $url);
    
    	$find = array('ö',
    		 'Ö');
    	$url = str_replace ($find, 'oe', $url);
    
    	$find = array('á',
    		'à',
    		'â',
    		'Á',
    		'À',
    		'Â');
    	$url = str_replace ($find, 'a', $url);
    
    	$find = array('ä',
    		 'Ä');
    	$url = str_replace ($find, 'ae', $url);
    
    	$find = array('ú',
    		'ù',
    		'û',
    		'Ú',
    		'Ù',
    		'Û');
    	$url = str_replace ($find, 'u', $url);
    
    	$find = array('ü',
    		 'Ü');
    	$url = str_replace ($find, 'ue', $url);
    
    	$find = array('ß');
    	$url = str_replace ($find, 'ss', $url);
    
    	$find = array('ç');
    	$url = str_replace ($find, 'c', $url);
    
    	$find = array('/[^a-z0-9\-<>]/',
    		'/[\-]+/',
    		'/<[^>]*>/');
    
    	$repl = array('',
    		'-',
    		'');
    
    	$url =  preg_replace ($find, $repl, $url);
    
    	$url = str_replace ('--', '-', $url);
    
    	return $url;
    
    }
    
    
    
    function rewrite_urls($content)
    {
    
    	function if_query($amp)
    	{
    
    		if($amp != '')
    		{
    			return '?';
    		}
    
    	}
    
    	$url_in = array('/(?<!\/)viewforum.php\?f=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)\.\/viewforum.php\?f=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)viewtopic.php\?p=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)viewtopic.php\?t=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    
    			'/(?<!\/)album_cat.php\?cat_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)album_thumbnail.php\?pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)album_pic.php\?pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)album_picm.php\?pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			//'/(?<!\/)album_showpage.php\?pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(<img .*?)<\/a>/e',
    			'/(?<!\/)album_showpage.php\?full=&pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)album_showpage.php\?pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)album_personal.php\?user_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)dload.php\?action=category&cat_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)dload.php\?action=file&file_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)kb.php\?mode=cat&cat=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)kb.php\?mode=article&k=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)kb.php\?mode=stats&stats=mostpopular((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)kb.php\?mode=stats&stats=toprated((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)kb.php\?mode=stats&stats=latest((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)press.php\?mode=cat&cat=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)press.php\?mode=article&k=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)press.php\?mode=stats&stats=mostpopular((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)press.php\?mode=stats&stats=toprated((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)press.php\?mode=stats&stats=latest((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e');
    
    	$url_out = array("make_url_friendly('\\6') . '-vf\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-vf\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-vp\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-vt\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-ac\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-at\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-apic\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-apm\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			//"'show-pic-asp\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"'image-full-asp\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-asp\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-aper\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-dc\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-df\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-kbc\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-kba\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\5') . '-kbsmp.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'",
    			"make_url_friendly('\\5') . '-kbstr.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'",
    			"make_url_friendly('\\5') . '-kbsl.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'",
    			"make_url_friendly('\\6') . '-pc\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-pa\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\5') . '-psmp.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'",
    			"make_url_friendly('\\5') . '-pstr.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'",
    			"make_url_friendly('\\5') . '-psl.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'");
    
    	$content = preg_replace($url_in, $url_out, $content);
    
    	return $content;
    
    }
    
    
    //
    // end keyword urls mod
    //
    
    merci de me filer un coup de main car je suis dessus depuis ce matin et ça ne donne rien :cry: .
     
  2. anaya70
    anaya70 WRInaute discret
    Inscrit:
    16 Juin 2005
    Messages:
    118
    J'aime reçus:
    0
    voila j'ai rajouté ça (entre ### code ### ) mais y'a rien ne se passe pour les profile toujours au point de depart ==> les liens des profiles s'affichent toujours comme ça -http://www.monsite.com/profile.php?mode=viewprofile&u=2

    Code:
    Options +FollowSymlinks 
    
    RewriteEngine On 
    
    ###RewriteRule [.]*-vm([0-9]*) profile.php?%{QUERY_STRING}mode=viewprofile&u=$1###
    RewriteRule [.]*-vf([0-9]*) viewforum.php?%{QUERY_STRING}&f=$1 
    RewriteRule [.]*-vp([0-9]*) viewtopic.php?%{QUERY_STRING}&p=$1 
    RewriteRule [.]*-vt([0-9]*) viewtopic.php?%{QUERY_STRING}&t=$1 
    RewriteRule [.]*-vc([0-9]*) index.php?%{QUERY_STRING}&c=$1 
    RewriteRule [.]*-ac([0-9]*) album_cat.php?%{QUERY_STRING}&cat_id=$1 
    RewriteRule [.]*-at([0-9]*) album_thumbnail.php?%{QUERY_STRING}&pic_id=$1 
    RewriteRule [.]*-apic([0-9]*) album_pic.php?%{QUERY_STRING}&pic_id=$1 
    RewriteRule [.]*-apm([0-9]*) album_picm.php?%{QUERY_STRING}&pic_id=$1 
    RewriteRule [.]*-full-asp([0-9]*) album_showpage.php?full=&pic_id=$1 
    RewriteRule [.]*-asp([0-9]*) album_showpage.php?%{QUERY_STRING}&pic_id=$1 
    RewriteRule [.]*-aper([0-9]*) album_personal.php?%{QUERY_STRING}&user_id=$1 
    RewriteRule [.]*-dc([0-9]*) dload.php?%{QUERY_STRING}action=category&cat_id=$1 
    RewriteRule [.]*-df([0-9]*) dload.php?%{QUERY_STRING}action=file&file_id=$1 
    RewriteRule [.]*-kbc([0-9]*) kb.php?%{QUERY_STRING}mode=cat&cat=$1 
    RewriteRule [.]*-kba([0-9]*) kb.php?%{QUERY_STRING}mode=article&k=$1 
    RewriteRule [.]*-kbsmp kb.php?mode=stats&stats=mostpopular 
    RewriteRule [.]*-kbstr kb.php?mode=stats&stats=toprated 
    RewriteRule [.]*-kbsl kb.php?mode=stats&stats=latest 
    RewriteRule [.]*-pbc([0-9]*) kb.php?%{QUERY_STRING}mode=cat&cat=$1 
    RewriteRule [.]*-pa([0-9]*) kb.php?%{QUERY_STRING}mode=article&k=$1 
    RewriteRule [.]*-psmp kb.php?mode=stats&stats=mostpopular 
    RewriteRule [.]*-pstr kb.php?mode=stats&stats=toprated 
    RewriteRule [.]*-pbsl kb.php?mode=stats&stats=latest 
    

    Code:
    //
    // Begin keyword urls mod
    //
    
    //while (@ob_end_flush());
    ob_start();
    
    
    function make_url_friendly($url)
    {
    
    	$url = trim($url);
    
    	$url = strtolower($url);
    
    	// Fix for most recent topics block
    	// or else a b is shown in every url
    	$find = array('<b>',
    		'</b>');
    	$url = str_replace ($find, '', $url);
    
    	$url = preg_replace('/<(\/{0,1})img(.*?)(\/{0,1})\>/', 'image', $url);
    
    	$find = array(' ',
    		'&quot;',
    		'&',
    		'\r\n',
    		'\n',
    		'/',
    		'\\',
    		'+',
    		'<',
    		'>');
    	$url = str_replace ($find, '-', $url);
    
    	$find = array('é',
    		'è',
    		'ë',
    		'ê',
    		'É',
    		'È',
    		'Ë',
    		'Ê');
    	$url = str_replace ($find, 'e', $url);
    
    	$find = array('í',
    		'ì',
    		'î',
    		'ï',
    		'Í',
    		'Ì',
    		'Î',
    		'Ï');
    	$url = str_replace ($find, 'i', $url);
    
    	$find = array('ó',
    		'ò',
    		'ô',
    		'Ó',
    		'Ò',
    		'Ô');
    	$url = str_replace ($find, 'o', $url);
    
    	$find = array('ö',
    		 'Ö');
    	$url = str_replace ($find, 'oe', $url);
    
    	$find = array('á',
    		'à',
    		'â',
    		'Á',
    		'À',
    		'Â');
    	$url = str_replace ($find, 'a', $url);
    
    	$find = array('ä',
    		 'Ä');
    	$url = str_replace ($find, 'ae', $url);
    
    	$find = array('ú',
    		'ù',
    		'û',
    		'Ú',
    		'Ù',
    		'Û');
    	$url = str_replace ($find, 'u', $url);
    
    	$find = array('ü',
    		 'Ü');
    	$url = str_replace ($find, 'ue', $url);
    
    	$find = array('ß');
    	$url = str_replace ($find, 'ss', $url);
    
    	$find = array('ç');
    	$url = str_replace ($find, 'c', $url);
    
    	$find = array('/[^a-z0-9\-<>]/',
    		'/[\-]+/',
    		'/<[^>]*>/');
    
    	$repl = array('',
    		'-',
    		'');
    
    	$url =  preg_replace ($find, $repl, $url);
    
    	$url = str_replace ('--', '-', $url);
    
    	return $url;
    
    }
    
    
    
    function rewrite_urls($content)
    {
    
    	function if_query($amp)
    	{
    
    		if($amp != '')
    		{
    			return '?';
    		}
    
    	}
    
    	$url_in = array('/(?<!\/)viewforum.php\?f=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)\.\/viewforum.php\?f=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)viewtopic.php\?p=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)viewtopic.php\?t=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			###'/(?<!\/)profile.php\?u=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',###
    
    			'/(?<!\/)album_cat.php\?cat_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)album_thumbnail.php\?pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)album_pic.php\?pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)album_picm.php\?pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			//'/(?<!\/)album_showpage.php\?pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(<img .*?)<\/a>/e',
    			'/(?<!\/)album_showpage.php\?full=&pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)album_showpage.php\?pic_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)album_personal.php\?user_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)dload.php\?action=category&cat_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)dload.php\?action=file&file_id=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)kb.php\?mode=cat&cat=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)kb.php\?mode=article&k=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)kb.php\?mode=stats&stats=mostpopular((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)kb.php\?mode=stats&stats=toprated((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)kb.php\?mode=stats&stats=latest((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)press.php\?mode=cat&cat=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)press.php\?mode=article&k=([0-9]+)((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)press.php\?mode=stats&stats=mostpopular((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)press.php\?mode=stats&stats=toprated((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e',
    			'/(?<!\/)press.php\?mode=stats&stats=latest((&amp;)|(&)){0,1}([^>]+>)(.*?)<\/a>/e');
    
    	$url_out = array("make_url_friendly('\\6') . '-vf\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			###"make_url_friendly('\\6') . '-vm\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",###
    			"make_url_friendly('\\6') . '-vf\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-vp\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-vt\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-ac\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-at\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-apic\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-apm\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			//"'show-pic-asp\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"'image-full-asp\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-asp\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-aper\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-dc\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-df\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-kbc\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-kba\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\5') . '-kbsmp.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'",
    			"make_url_friendly('\\5') . '-kbstr.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'",
    			"make_url_friendly('\\5') . '-kbsl.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'",
    			"make_url_friendly('\\6') . '-pc\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\6') . '-pa\\1.html' . if_query('\\2') . stripslashes('\\5\\6') . '</a>'",
    			"make_url_friendly('\\5') . '-psmp.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'",
    			"make_url_friendly('\\5') . '-pstr.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'",
    			"make_url_friendly('\\5') . '-psl.html' . if_query('\\1') . stripslashes('\\4\\5') . '</a>'");
    
    	$content = preg_replace($url_in, $url_out, $content);
    
    	return $content;
    
    }
    
    
    //
    // end keyword urls mod
    //
    
    merci pour ceux qui ont integré les Rurl sur les profiles de m' aider meme s'ils l'ont fait sans le speudo dans l'url . :(
     
  3. anaya70
    anaya70 WRInaute discret
    Inscrit:
    16 Juin 2005
    Messages:
    118
    J'aime reçus:
    0
    en bref comment passer de :


    -http://www.monsite.com/profile.php?mode=viewprofile&u=2

    à

    -http://www.monsite.com/profile_23432.htm
     
  4. Vell
    Vell WRInaute occasionnel
    Inscrit:
    5 Août 2005
    Messages:
    260
    J'aime reçus:
    0
    <a href="profile_<?php echo $IdUser; ?>.htm">lien</a>

    ... si tu pouvais faire plus simple et aller droit au but, le code est trop long pour que mon envie soit motivée ;)
     
  5. anaya70
    anaya70 WRInaute discret
    Inscrit:
    16 Juin 2005
    Messages:
    118
    J'aime reçus:
    0
    merci vell ,

    pour faire simple je voudrai rewriter les profiles de phpBB comme c'est fait sur webrankinfo .
     
  6. Vell
    Vell WRInaute occasionnel
    Inscrit:
    5 Août 2005
    Messages:
    260
    J'aime reçus:
    0
    Pour phpBB il y'a déja, je crois, plein de topics... Je t'invite donc à rechercher ;)
     
Chargement...
Similar Threads - rurl profiles nom Forum Date
[Google] Profiles + Search Profiles Google : l'entreprise, les sites web, les services 31 Octobre 2008