Foros del Web » Programando para Internet » PHP » CodeIgniter »

Codeigniter y .htaccess.... Ayuda por favor :S

Estas en el tema de Codeigniter y .htaccess.... Ayuda por favor :S en el foro de CodeIgniter en Foros del Web. Hola, estoy desarrollando un sitio con codeigniter, y tengo un problema... El .htaccess lo tengo configurado para que "esconda" el index.php de CI, y a ...
  #1 (permalink)  
Antiguo 17/02/2011, 19:22
 
Fecha de Ingreso: septiembre-2007
Mensajes: 55
Antigüedad: 17 años, 2 meses
Puntos: 0
Pregunta Codeigniter y .htaccess.... Ayuda por favor :S

Hola, estoy desarrollando un sitio con codeigniter, y tengo un problema... El .htaccess lo tengo configurado para que "esconda" el index.php de CI, y a su vez, el panel de control lo tengo en otro directorio, entonces lo que tengo que hacer es escribir alguna regla de redireccion para que cuando llame a www.sitio.com/panel_de_control me lleve al directorio "panel_de_control", en lugar que CI lo quiera reconocer como un controlador y muestre el error 404 Not Found...

Si alguien me puede dar una mano la verdad les agradezco... nunca me lleve bien con el mod rewrite y probe varias cosas pero ninguna funciono...

Saludos! ;)
  #2 (permalink)  
Antiguo 18/02/2011, 07:03
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: Codeigniter y .htaccess.... Ayuda por favor :S

Tu htaccess deberia ser asi

Código .htaccess:
Ver original
  1. Options +FollowSymLinks
  2. Options -Indexes
  3. DirectoryIndex index.php
  4. RewriteEngine on
  5. RewriteCond $1 !^(index\.php|panel_de_control|robots\.txt|favicon\.ico) <<<aca escapa las carpetas o archivos.
  6. RewriteCond %{REQUEST_FILENAME} !-f
  7. RewriteCond %{REQUEST_FILENAME} !-d
  8. RewriteRule ^(.*)$ index.php?/$1 [L,QSA]


Saludos.
__________________
Drupal Argentina
  #3 (permalink)  
Antiguo 21/02/2011, 07:34
 
Fecha de Ingreso: septiembre-2007
Mensajes: 55
Antigüedad: 17 años, 2 meses
Puntos: 0
Respuesta: Codeigniter y .htaccess.... Ayuda por favor :S

Gracias por la respuesta! lo pruebo y te aviso como me fue... ;)
  #4 (permalink)  
Antiguo 08/06/2011, 12:52
 
Fecha de Ingreso: febrero-2010
Ubicación: La Habana,Cuba
Mensajes: 89
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Codeigniter y .htaccess.... Ayuda por favor :S

hola nuklear...y donde deberia estar ese htaccess, me podrias ayudar?
  #5 (permalink)  
Antiguo 08/06/2011, 13:07
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: Codeigniter y .htaccess.... Ayuda por favor :S

Cita:
Iniciado por miche23 Ver Mensaje
hola nuklear...y donde deberia estar ese htaccess, me podrias ayudar?
En la carpeta raiz.

Saluds.
__________________
Drupal Argentina
  #6 (permalink)  
Antiguo 09/06/2011, 05:53
 
Fecha de Ingreso: febrero-2010
Ubicación: La Habana,Cuba
Mensajes: 89
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Codeigniter y .htaccess.... Ayuda por favor :S

nuklear gracias miles, funcione 100%, lo que aun no he podidi cargar mis css que actuamente estan en virews/css, me podrias ayudar y tambien decirme cual es el mejor lugar para poner mis css?
gracias
  #7 (permalink)  
Antiguo 09/06/2011, 06:08
Avatar de NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años
Puntos: 890
Respuesta: Codeigniter y .htaccess.... Ayuda por favor :S

Todo eso lo puedes poner en una carpeta que este en la raiz para no tener problemas, por ejemplo yo lo organizo asi:

application
system
index.php
.htaccess
public
--css/*.css
--scripts/*.js
--images/*.jpg
--files/*.*
private
--files/*.*

Saludos.
__________________
Drupal Argentina
  #8 (permalink)  
Antiguo 09/06/2011, 07:09
 
Fecha de Ingreso: febrero-2010
Ubicación: La Habana,Cuba
Mensajes: 89
Antigüedad: 14 años, 9 meses
Puntos: 1
Respuesta: Codeigniter y .htaccess.... Ayuda por favor :S

nuklear gracis ya me das una ida muy buena, actualmente estoy poniendo lo diguiente enmi script:
<link rel="stylesheet" href="<?php echo base_url(); ?>css/style.css" type="text/css" media="screen">
y funciona, deberia ser asi? o de otra forma?

y en
RewriteCond $1 !^(index\.php|panel_de_control|robots\.txt|favicon \.ico)
no se debria poner algo para css?

Etiquetas: ci, htaccess, mod, rewrite, rewritecond, rewriterule
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:13.