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

[SOLUCIONADO] Duda configurar htdocs Code Igniter

Estas en el tema de Duda configurar htdocs Code Igniter en el foro de CodeIgniter en Foros del Web. hola estoy creando una web con codeigniter y e creado un servidor virtua, hice una series de pasos en el htdocs para poder quitar de ...
  #1 (permalink)  
Antiguo 30/04/2013, 02:57
 
Fecha de Ingreso: abril-2013
Mensajes: 22
Antigüedad: 11 años
Puntos: 0
Pregunta Duda configurar htdocs Code Igniter

hola
estoy creando una web con codeigniter y e creado un servidor virtua,
hice una series de pasos en el htdocs para poder quitar de las rutas index.php
y que quedara mas limpio.

pero al mismo tiempo me ha surigo un problema a raiz de esto y esque no enlaza
bien a los css.

.htdocs:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond $1 !^(index.php|images|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
</IfModule>

enlaces css:
Código PHP:
    <link rel="stylesheet" type="text/css" href="<?php echo base_url();?>css/reset.css" />
    <link rel="stylesheet" type="text/css" href="<?php echo base_url();?>css/generalStyle.css" />
    <link rel="stylesheet" type="text/css" href="<?php echo base_url();?>css/horizontalMenu.css" />
tambien he cambiao en config:
$config['index_page'] = '';
y e consultado el manual de code igniter

por ahorrar las preguntas

Espero que alguien pueda darme alguna idea de como solucionarlo
gracias de antemano
salu2
  #2 (permalink)  
Antiguo 30/04/2013, 17:19
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: Duda configurar htdocs Code Igniter

No es necesario haber cambiado el htdocs, con un .htaccess era suficiente.

¿Qué te devuelve base_url()?
__________________
Freelance Developer — www.rubenmartin.me PHP, SQL, Wordpress, Prestashop, Codeigniter, Laravel
RegaloConsolas — www.regaloconsolas.com Sorteo juegos, consolas y accesorios
  #3 (permalink)  
Antiguo 02/05/2013, 05:06
 
Fecha de Ingreso: abril-2013
Mensajes: 22
Antigüedad: 11 años
Puntos: 0
Respuesta: Duda configurar htdocs Code Igniter

Cita:
Iniciado por hasdpk Ver Mensaje
No es necesario haber cambiado el htdocs, con un .htaccess era suficiente.

¿Qué te devuelve base_url()?
E perdon cuando dije htdocs me referia a htacces
el temas esque el base url funciona bien cuando no configuro el htacces(para el tema de la ruta limpia).
  #4 (permalink)  
Antiguo 02/05/2013, 06:06
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: Duda configurar htdocs Code Igniter

El código para eliminar el index.php es este y está sacado de la documentación oficial

Código Apache:
Ver original
  1. RewriteEngine on
  2. RewriteCond $1 !^(index\.php|images|robots\.txt)
  3. RewriteRule ^(.*)$ /index.php/$1 [L]
__________________
Freelance Developer — www.rubenmartin.me PHP, SQL, Wordpress, Prestashop, Codeigniter, Laravel
RegaloConsolas — www.regaloconsolas.com Sorteo juegos, consolas y accesorios
  #5 (permalink)  
Antiguo 08/05/2013, 03:31
 
Fecha de Ingreso: abril-2013
Mensajes: 22
Antigüedad: 11 años
Puntos: 0
Respuesta: Duda configurar htdocs Code Igniter

Hola muy buenas tema solucionado

solo hay que configurar htacces para dar permisos de escritura en los directorios que queramos

ejemplo:
<IfModule mod_rewrite.c>

RewriteEngine on
RewriteCond $1 !^(index\.php|js|robots\.txt)
RewriteCond $1 !^(index\.php|files/img|robots\.txt)
RewriteCond $1 !^(index\.php|css|robots\.txt)
RewriteCond $1 !^(index\.php|assets/grocery_crud/css/jquery_plugins/fancybox|robots\.txt)
RewriteCond $1 !^(index\.php|assets/grocery_crud/themes/flexigrid/css|robots\.txt)

RewriteRule ^(.*)$ /index.php/$1 [L]
#RewriteCond $1 !^(index.php|images|robots\.txt)
#RewriteRule ^(.*)$ index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
</IfModule>

Etiquetas: code
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 15:05.