Problema con urls amigables y .htaccess

Steeep Seguir

Delta
Social Media
Desde
19 Nov 2012
Mensajes
593
Buenas tengo un problema al momento de agregarle urls amigable a un pequeño script que estoy haciendo para mi trabajo.

Lo que pasa es que tengo el PHP funcionando perfectamente, y por ejemplo si accedo a mi sitio de la siguiente manera no da problemas:

Insertar CODE, HTML o PHP:
http://localhost/site/index.php?m=member

A lo cual en mi archivo .htaccess tengo lo siguiente:

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteBase /
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
 
RewriteRule ^(.*)$ index.php?m=$1

Pero si trato de acceder al sitio así, no me deja y me da error 404:

Insertar CODE, HTML o PHP:
http://localhost/site/member

Porque puede estar pasando esto?

Saludos & gracias de antemano :)
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Buenas tengo un problema al momento de agregarle urls amigable a un pequeño script que estoy haciendo para mi trabajo.

Lo que pasa es que tengo el PHP funcionando perfectamente, y por ejemplo si accedo a mi sitio de la siguiente manera no da problemas:

Insertar CODE, HTML o PHP:
http://localhost/site/index.php?m=member

A lo cual en mi archivo .htaccess tengo lo siguiente:

Insertar CODE, HTML o PHP:
RewriteEngine on
RewriteBase /
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
 
RewriteRule ^(.*)$ index.php?m=$1

Pero si trato de acceder al sitio así, no me deja y me da error 404:

Insertar CODE, HTML o PHP:
http://localhost/site/member

Porque puede estar pasando esto?

Saludos & gracias de antemano :)

tu error:
PHP:
RewriteBase /
eso le dice que inicie en / en tu caso localhost/ y no localhost/site/.... sacalo a eso o usa
PHP:
RewriteBase /site/
 

ciberutilidades

Iota
Programador
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Desde
16 Ago 2010
Mensajes
2.290
Que raro que te este funcionando, si mas no recuerdo en vez de RewriteBase / deberia estar RewriteBase /site :ghost:

---------- Post agregado el 21-oct-2013 hora: 21:23 ----------

ya lo publico [MENTION=9679]cicklow[/MENTION] xD
 

Steeep

Delta
Social Media
Desde
19 Nov 2012
Mensajes
593
Gracias [MENTION=9679]cicklow[/MENTION] y [MENTION=3044]ciberutilidades[/MENTION] logre hacerlo funcionar cambiando eso :encouragement:

Ah y [MENTION=3044]ciberutilidades[/MENTION] quizás funcionaba porque no tenía activado el mod_rewrite, pero ya esta todo bien :p7:
 
Arriba