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:
Lo hago con ella por que trae un RewriteRule bastante simplificada.phpclasses.org/browse/package/1943.html
pero en una de las paginas al trabajar de esta manera:
Cita:
Todo perfecto, ahora si le paso un parámetro la cosa resulta fea. Lo que hago es lo siguientelocalhost/myweb/ad
localhost/myweb/ad/
localhost/myweb/ad/
Cita:
y todo a aprece en blanco y como titulo de la pagina aparece lo siguiente:localhost/myweb/ad/224
Cita:
Mi htaccess224 (GIF Imagen, 1x1 pixels)
Cita:
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í.<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>
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>
Agradecería cualquier consejo y de antemano gracias.