Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/06/2014, 08:50
SonrisaCs
 
Fecha de Ingreso: diciembre-2010
Mensajes: 180
Antigüedad: 13 años, 4 meses
Puntos: 5
Problema con Mod Rewrite

Buenas tardes usuarios, tengo el siguiente problema, no tengo idea del por qué sucede.

Tengo un sitio web de historias, eso es lo de menor importancia, el problema es que al querer hacer las URLs amigables con ModRewrite, no se reconoce la variable de PHP que envío por GET, esto me pasa con 2 de 3 páginas que tengo configuradas.
La que sí funciona es ver_historia.php, la cual sería algo como esto:
http://mepaso.net/ver_historia.php?id=1
Y si entran a http://mepaso.net/historia/1 funciona aún perfectamente.

Pero el problema que tengo es con index.php y tag.php

En el index el problema es con la paginación, si hay más de una página al entrar a index.php?pagina=2 (ejemplo) anda perfecto, pero al entrar a index/2 no cambia nunca de página, siempre sigue en la 1

Y el problema con tag.php es que si se entra a http://mepaso.net/tag.php?tag=Fumado (ej) funciona todo bien y al entrar a http://mepaso.net/tag/Fumado no funciona...

Les dejo mi .htaccess

Código Apache:
Ver original
  1. RewriteEngine On
  2. RewriteCond %{REQUEST_FILENAME} !-d
  3. RewriteCond %{REQUEST_FILENAME}\.php -f
  4. RewriteRule ^(.*)$ $1.php
  5. RewriteBase /
  6. RewriteRule ^tag/(.+) tag.php?tag=$1
  7. RewriteRule ^index/(.+) index.php?pagina=$1
  8. RewriteRule ^historia/(.+) ver_historia.php?id=$1
  9. Options +FollowSymlinks
  10. RewriteCond %{HTTP_HOST} ^www.mepaso.net [NC]
  11. RewriteRule ^(.*)$ http://mepaso.net/$1 [R=301,L]

Saludos y gracias
__________________
WWW.LLORK.COM - El futuro es nuestro
Blog de descargas, tutoriales, guías, noticias y más.