Muy buenas a todos. Hace mucho tiempo que no posteaba por acá.
Bueno, hace poco comencé con un proyecto y ahora le ando haciendo url amigables donde es PHP + APACHE. Todo OK por que estoy usando esta clase:
Cita: phpclasses.org/browse/package/1943.html
Lo hago con ella por que trae un RewriteRule bastante simplificada.
pero en una de las paginas al trabajar de esta manera:
Cita: localhost/myweb/ad
localhost/myweb/ad/
Todo perfecto, ahora si le paso un parámetro la cosa resulta fea. Lo que hago es lo siguiente
y todo a aprece en blanco y como titulo de la pagina aparece lo siguiente:
Cita: 224 (GIF Imagen, 1x1 pixels)
Mi htaccess
Cita: <IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
# main pague
RewriteRule ^main$ main.php
RewriteRule ^main/$ main.php
RewriteRule ^main/page/([0-9]{1,4})$ main.php?page=$1 [L]
RewriteRule ^main/page/([0-9]{1,4})/$ main.php?page=$1 [L]
# lectura de anuncios
#RewriteRule ^ad(\/.*)*$ ad.php
RewriteRule ^ad$ ad.php
RewriteRule ^ad/$ ad.php
RewriteRule ^ad/([0-9]{1,8})$ ad.php?id=$1 [L]
</IfModule>
Ya busque pero no encontré naa. Ya me había aparecido antes en algunas paginas ajenas cuando hacia búsquedas en google y nunca me imagine que me apareciera algo así.
Agradecería cualquier consejo y de antemano gracias.