Tengo un problema tengo una web k estaba alojada en un hosting y me iba genial cambie de hosting a uno americano hostgator y cual fue mi sorpresa que en algunos casos el JURI::base() devuelve lo siguiente http://servidor/contexto/index.php/...html, y lo que tendria k devolver es todo igual menos el index.php
Si alguien quiere comprobarlo aqui estan los dos links
http://www.einaweb.net/web/index.php/condiciones-generales.html este es el que no funciona
http://www.cooindatravel.com/web/index.php/condiciones-generales.html este es el que si funciona
Alguna idea??? Toy desesperado!!!!
Lo cambio de hosting pq dhapcenter me va super lento y la verdad k hostgator va super bien, si alguien conoce alguno que vaya genial que me lo diga...
Gracias a todos...
Hola Angel,
por lo que veo en los links que me enseñas, parece un problema con el mod_rewrite de tu nuevo hosting de hostgator. Por ejemplo,
si accedes a esta URL no te caraga los estilos por el problema del mod_rewrite:
http://www.einaweb.net/web/index.php/vueltas-al-mundo.html
En cambio si le quitas el index.php a mano si que los carga:
http://www.einaweb.net/web/vueltas-al-mundo.html
Verifica con tu compañía de hosting que esté funcionando OK el mod_rewrite de ese servidor. Otra cosa que puedes hacer es sustituir el htaccess de tu Joomla por uno de oto Joomla que esté limpio y probar de nuevo.
¿¿ Que configuración tienes en Sitio->Configuración Global->Sitio->Parámetros de optimización de SEO ?? Deberías de tener las 3 opciones marcadas, incluida la de "Usar Apache mod_rewrite".
Saludos.
Gracias por contestar tan rapido.
Si tengo los tres parametros de optimizacion del SEO a si.
y en .htaccess del servidor es el siguiente
##
# @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
RewriteCond %{QUERY_STRING} (|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|.php|.html|.htm|.feed|.pdf|.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
El mod_rewrite no lo veo si esta activado o desactivado mirare de comunicarme con el hosting...
Por cierto conoces el hosting HostGator? que tal?? Sabes de alguno que vaya rapido y sea eficiente???
Gracias
Un saludo.
Hola Angel,
la verdad es que nunca he trabajado en hosting HostGator por lo que no puedo decirte nada.
Respecto a si conozco alguno, el que más conozco lógicamente es el hosting WebEmpresa, está especialemente preparado para Joomla, tiene panel de control CPANEL y muchas cosas más. Mira aquí si te interesa:
https://www.webempresa.com/web-empresa-joomla-servicios/hosting-joomla/hosting-web-joomla.html
Ponte en contacto con tu compañía de hosting y que te aclaren el tema del mod_rewrite, por que no está funcionando correctamente en tu alojamiento actual.
Saludos.
Gracias david!!
Abria alguna forma de probar la aplicacion en joomla k tengo en vuestro servidor y ver k tal funciona sin tener que pagar ni tener otro dominio????
Un saludo.
Hola Angel,
Realiza un pedido de un hosting poniendo como dominio einaweb.webempresa.eu y pon como forma de pago transferencia bancaria, avisamos al departamento comercial para que te activen el hosting 30 días de prueba y así lo pruebas.
Hola Angel,
en nuestro hosting no ibas a tener problemas de este tipo, y si tubieras algún problema y fuera por culpa del alojamiento, los técnicos revisarían el problema y lo solucionarían. Además el traslado de tu Joomla a nuestro hosting lo realizan los técnicos y está incluido en el precio. Deberías de facilitar las credenciales de tu actual hosting a los técnicos y ellos se encargarían de mover tu Joomla a los servidores de WebEmpresa. No ofrecemos hosting gratuito.
Saludos.
Me pide un dominio y me salen tres opciones y en ninguna de las tres puedo poner el dominio k tu me dices.
Quiero registrar GRATIS un nuevo dominio con Webempresa
Trasladar GRATIS mi dominio desde otro registrador a Webempresa
Ya tengo dominio contratado con otro proveedor, lo voy a mantener y sólo necesito el Hosting Joomla! de webempresa.com
Gracias y un saludo.
Hola,
Ok, utiliza la opción Ya tengo dominio contratado con otro proveedor y pon einaweb.com, nosotros te montaremos un subdominio tipo einaweb.webempresa.eu para que puedas probarlo, aunque si prefieres montarte tu un subdominio pruebas.einaweb.com lo puedes montar donde gestiones las dns y lo apuntas a la ip que te llegará en el email de Información Nueva Cuenta de Hosting Webempresa donde tendrás los datos, tendrás que añadir en nuestro hosting también el subdominio para que te lo reconozca nuestro hosting, en todo caso si no te aclaras envía un ticket a soporte y los técnicos te explicarán o te lo montarán ellos.