Permitir subdirectorios KumbiaPHP

93 views
Skip to first unread message

NAIJULU

unread,
May 9, 2013, 9:02:25 AM5/9/13
to kum...@googlegroups.com
Hola,

Resulta que tengo una aplicación funcionando de manera correcta en producción en un hosting, pero en el hosting puedo agregar varios dominios así que agregué uno nuevo en un subdirectorio, pero al parecer el archivo .htaccess de Kumbia no me deja acceder al nuevo sitio, ¿Como puedo solucionarlo?

Archivo .htaccess actual:

DirectoryIndex index.php
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule  ^$ default/public/    [L]
    RewriteRule  (.*) default/public/$1 [L]
</IfModule>

Directorio de la aplicación Kumbiaphp: /public_html

Directorio del nuevo dominio: /public_html/softwareparaeventos

Edu. Flores

unread,
May 9, 2013, 9:56:35 AM5/9/13
to kum...@googlegroups.com
si es subdominio (osea un: nuevo.tuappkumbia.com) te recomendaria que al crear tu subdominio no crees la caarpeta raiz para ese subdominio (nuevo.tuappkumbia.com) lo crees fuera de la raiz principal por ejemplo:

al crear el subdominio lo comun o lo que te propone el paneld e control es:

/public_html/nuevo

entonces lo que tienes que hacer al crear el subdominio es cambiar esa ruta al asi:

/nuevo

asi conseguirás que lo cree fuera de public_html (o httpdocs si fuere el caso)

quedando algo asi tus carpetas...

/nuevo
/public_html

, creo haberte entendido?

de lo contrario si deseas dar salida a otra app dentro de tu raiz
puedes albergar la nueva app dentro de default/public/

asi podras cargarla como www.tuappkumbiaphp.com/nuevaapp/  (es una mala practica pero seguro que si funciona)

o para conseguir lo mismo modificando tu  .htaccess

DirectoryIndex index.php
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule  ^$ default/public/    [L]
    RewriteRule  (.*) default/public/$1 [L]
    RewriteRule  ^nuevaapp/(.*)$ nuevaapp/$1 [QSA]
</IfModule>

* recuerda esto solo si vas a reproducir la nueva app dentro de la aplicacion general con kumbiaphp

espero te haya servido.

--
--
Viva KumbiaPHP Framework!
http://www.kumbiaphp.com/
Ha recibido este mensaje porque está suscrito a Grupo "KumbiaPHP Framework" de Grupos de Google.
Para obtener más opciones, visita este grupo en http://groups.google.com/group/kumbia?hl=es.
---
Has recibido este mensaje porque estás suscrito al grupo "KumbiaPHP Framework" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a kumbia+un...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 

Belmar Santanilla Gutiérrez

unread,
May 9, 2013, 10:39:14 AM5/9/13
to kum...@googlegroups.com
Gracias por responder,

Con la primer opción no me puedo ir, ya que mi proveedor (hostmonster) me exige que cree un subdominio por cada dominio adicional que registre y un directorio en la raíz del servidor.

Y realicé el segundo punto que me indicaste pero el problema es que el otro sitio nada tiene que ver con KumbiaPHP de hecho es una instalación de sugar. Así que no me funcionó. Gracias por la ayuda
--

______________________________________
Belmar Santanilla Gutiérrez
Lider en desarrollo 
Triada - Diseño y desarrollo web
Twitter: @NAIJULU

Edu. Flores

unread,
May 9, 2013, 11:18:25 AM5/9/13
to kum...@googlegroups.com
otra opcion es cambiarte de hosting, si te limita eso pues no sirve ese proveedor,

te conviene un VPS dedicado o si quieres un hosting te puedo ofrecer con garantia y soporte las 24 horas, www.ideastm.com, son chicos los espacios pero son reales, no siempre nos podemos confiar del espacio ilimitado que muchos ofrecen.

bueno, te aseguro que si funciona midificando el .htaccess  o creando uno dentro de la subcarpeta  dentro de la raiz de la principal, tambien. pruebalo

Belmar Santanilla Gutiérrez

unread,
May 9, 2013, 11:23:57 AM5/9/13
to kum...@googlegroups.com
En este momento no es una opción, pues acabo de comprarlo y no creo que sea una limitación de KumbiaPHP, además tu publicación parece más una publicidad ;-) Gracias

Edu. Flores

unread,
May 9, 2013, 12:27:58 PM5/9/13
to kum...@googlegroups.com
no hermanon, disculpa si te parecio una publicidad, no es mi fin por que hasta te puedo conceder el espacio gratis por 1 año, el asunto es dar una solucion, aqui bien sabemos que este canal es exclusivo para temas de kumbieros por lo tanto sugerirte un servicio no es publicidad es como ofrecerte algun otro, solo que en este caso coincide que yo tambien tengo hosting a dispocision, tranquilo y kumbiaphp corre super en cualquier hosting y sus aplicaciones hermanas tambien deberian correr en raiz, por eso te escribi acerca de una 4 opcion sobre generar o crear un .htaccess dentor de la otra app sugar, y tambien solucionaras, en la noche pruebo en local como me va instalando lo mismo y te escribo si es que aun no consigues la solucion claro.

hablamos.

Belmar Santanilla Gutiérrez

unread,
May 9, 2013, 12:32:32 PM5/9/13
to kum...@googlegroups.com
También estaba bromeando, por eso hice un "guiño". Muchas gracias voy a probar con otro .htaccess a ver como me va.

Belmar Santanilla Gutiérrez

unread,
May 9, 2013, 12:43:07 PM5/9/13
to kum...@googlegroups.com
Pues mi mayor lio es que no se nada de los htaccess y no tengo idea de como configurarlo para lograrlo :(

Edu. Flores

unread,
May 9, 2013, 2:56:36 PM5/9/13
to kum...@googlegroups.com

HenryMalas

unread,
May 15, 2013, 10:42:15 AM5/15/13
to kum...@googlegroups.com
Puedes probar con el siguiente htacces.  Recuerda reemplazar subdominio por tu directorio.

Nos cuentas si te funcionó.


DirectoryIndex index.php
<IfModule mod_rewrite.c>
    RewriteEngine on
       
    RewriteCond %{REQUEST_URI} !subdominio
    RewriteRule  ^$ default/public/    [L]

    RewriteCond %{REQUEST_URI} !subdominio

    RewriteRule  (.*) default/public/$1 [L]
</IfModule>

joanhey

unread,
Jun 24, 2013, 11:42:29 AM6/24/13
to kum...@googlegroups.com
En producción lo correcto es que el public_html o www o httpdos, apunte al public de la app.

mmm y creo que se lo explique a Naijulu como hacerlo, lo que veo que aun no lo ha publicado en el wiki !!

Reply all
Reply to author
Forward
0 new messages