Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2007, 14:27
Avatar de phpleo
phpleo
 
Fecha de Ingreso: julio-2003
Ubicación: Lima, Perú
Mensajes: 34
Antigüedad: 21 años, 5 meses
Puntos: 1
GIF Imagen, 1x1 pixels

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

Cita:
localhost/myweb/ad/224
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.
__________________
Primero papel y lapiz, luego lo que quieras.

Última edición por phpleo; 25/01/2007 a las 14:39 Razón: faltaba mi htaccess