Quijost

Webmaster => Desarrollo Web => Mensaje iniciado por: dante en Julio 22, 2010, 00:17:36 am

Título: ayuda con rewrite
Publicado por: dante en Julio 22, 2010, 00:17:36 am
Hola a todos

Tengo la siguiente problematica, quiero hacer un rewrite en el .htaccess pero no me lo toma no se si lo estoy haciendo bien o si se puede hacer asi

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^/media/(.*)$ virtualmedicaloffice/media [L]

Muchas gracias
Título: Re:ayuda con rewrite
Publicado por: shakaran en Julio 22, 2010, 19:26:04 pm
Podrías probar a quitar el RewriteBase / y le añadir el condicional del If:

Código: [Seleccionar]
Options +FollowSymLinks 
<IfModule mod_rewrite.c>
    RewriteEngine On 
    RewriteRule ^media/(.*)$ ./virtualmedicaloffice/media$1 [L]
</IfModule>

Prueba a ver si con eso te funciona, sino será retocar algo más en el rewriteRule o quizás no tengas bien puesta la ruta o el lugar donde colocas el .htaccess
Título: Re:ayuda con rewrite
Publicado por: dante en Agosto 11, 2010, 17:39:39 pm
Hola gracias por tu respuesta pero aun sigue sin funcionar no toma el rewriterule

lo que tengo es lo siguiente

Options +FollowSymLinks
<IfModule mod_rewrite.c>
   RewriteEngine on
   RewriteRule ^empresas/(.+)/$ busca_empresas.php?categoria=$1 [L]
</IfModule>

y no se por que no lo toma lo que quiero hacer es una url elegante
Título: Re:ayuda con rewrite
Publicado por: shakaran en Agosto 11, 2010, 19:34:54 pm
¿En que directorio estas situando el .htaccess?
Título: Re:ayuda con rewrite
Publicado por: dante en Agosto 11, 2010, 21:23:04 pm
dentro del directorio de la aplicacion tengo algo como esto:

public_html
---aplicacion
--------.htaccess

gracias por contestar
Título: Re:ayuda con rewrite
Publicado por: shakaran en Agosto 12, 2010, 13:13:23 pm
¿puedes indicar el usuario de tu cuenta para que revisemos el archivo?
Título: Re:ayuda con rewrite
Publicado por: dante en Agosto 12, 2010, 16:20:07 pm
hola muchas gracias por responder.

Mi cuenta es prueba.quijost.com  pero creo que ya me funciono una parte ya que por alguna razon no me tomaba los + de la expresion regular asi los cambie por * y esta funcionando. pero si me gustaria saber como debo escribir las reglas en el rewriterule o que me permite hacer el servidor

Gracis por su tiempo
Título: Re:ayuda con rewrite
Publicado por: shakaran en Agosto 12, 2010, 18:50:34 pm
Bien me alegra oir que ya te funciona (al menos una parte).

El servidor no tiene limitaciones para mod_rewrite en ningún aspecto, luego puedes hacer todo lo que te permita.

Existen buenos tutoriales/manuales en internet, uno útil (en ingles):
http://articles.sitepoint.com/article/guide-url-rewriting