No, ese texto NO tiene logica....
(13 Jan, 2011, 1:58 pm)Gypaete escribió: esa funciona pero da error -.-"
Entonces no funciona >_> ...
No se si sepas como funciona las expresiones regulares, pero todo lo que se encuentra que cumple la condicion dentro del primer parentesis se guarda en la primera posicion para 'reescribirlo' y usarlo en otra cadena.
Entonces te dije lo que te dije anteriormente porque no estas especificando ni nombres de archivo ni nada, ni alguna cadena en especial, simplemente el patron tal cual se reescribe como el argumento de UID.
Si no es el UID entonces espero que me expliques TU logica, porque con solo ver el texto la logica es otra.
Cita:member.php?action=profile&uid=$1
A ver dime, el
$1 en donde esta? Yo lo veo en el UID.
En ese caso lo primero que se encuentre en la direccion que cumpla el patron sera reemplazado por el
$1 quedando en si como argumento de UID.
Otro ejemplo mas:
Código:
RewriteRule ^user-([0-9]+).html member.php?action=profile&uid=$1 [L,QSA]
Si te das cuenta ahi si restringen a numeros porque es lo que se le pasa a UID. Entonces la sintaxis es correcta.
(14 Jan, 2011, 9:08 am)Gypaete escribió: Eh no es la uid ,por eso puse letras xD ,es de lógica. ..
y el seo de mybb ya lo tengo . . .
y el google seo no quiero es muy grande!
y lo otro que haz dicho no sirve de nada ,y te repito la uid NO! Letras ,lo tengo todo bien ,tan solo me falla el htacees .. .
Si usas el que viene con MyBB entonces usa este htaccess que tambien ya viene incluido con MyBB...
Código:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^forum-([0-9]+).html forumdisplay.php?fid=$1 [L,QSA]
RewriteRule ^forum-([0-9]+)-page-([0-9]+).html forumdisplay.php?fid=$1&page=$2 [L,QSA]
RewriteRule ^thread-([0-9]+).html showthread.php?tid=$1 [L,QSA]
RewriteRule ^thread-([0-9]+)-page-([0-9]+).html showthread.php?tid=$1&page=$2 [L,QSA]
RewriteRule ^thread-([0-9]+)-lastpost.html showthread.php?tid=$1&action=lastpost [L,QSA]
RewriteRule ^thread-([0-9]+)-nextnewest.html showthread.php?tid=$1&action=nextnewest [L,QSA]
RewriteRule ^thread-([0-9]+)-nextoldest.html showthread.php?tid=$1&action=nextoldest [L,QSA]
RewriteRule ^thread-([0-9]+)-newpost.html showthread.php?tid=$1&action=newpost [L,QSA]
RewriteRule ^thread-([0-9]+)-post-([0-9]+).html showthread.php?tid=$1&pid=$2 [L,QSA]
RewriteRule ^post-([0-9]+).html showthread.php?pid=$1 [L,QSA]
RewriteRule ^announcement-([0-9]+).html announcements.php?aid=$1 [L,QSA]
RewriteRule ^user-([0-9]+).html member.php?action=profile&uid=$1 [L,QSA]
RewriteRule ^calendar-([0-9]+).html calendar.php?calendar=$1 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+).html calendar.php?action=yearview&calendar=$1&year=$2 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+).html calendar.php?calendar=$1&year=$2&month=$3 [L,QSA]
RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+).html calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA]
RewriteRule ^calendar-([0-9]+)-week-([0-9]+).html calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA]
RewriteRule ^event-([0-9]+).html calendar.php?action=event&eid=$1 [L,QSA]
<IfModule mod_env.c>
SetEnv SEO_SUPPORT 1
</IfModule>
</IfModule>