Muy buenas tardes a todos, tengo semi terminada una aplicación web y
la he subido a un servidor de 1and1. La ruta completa hasta donde la
zona donde se encuentran las carpetas cake, app y webroot es '/
homepages/26/****/htdocs/fran' y accedo a traves del dominio 'http://
www.******.es/fran/linkce'
La estructura que tengo de archivos es la siguiente:
/fran
............/cake (el core de cake)
............/app_linkce (el app)
............/linkce (el webroot)
He modificado el index.php del webroot de forma correcta, y los
archivos .htaccess del app y del webroot como viene en el bakery
(el .htaccess del root lo cree pero lo tuve que borrar porque me daba
problemas tambien: error 500)
app/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ /webroot/ [L]
RewriteRule (.*) /webroot/$1 [L]
</IfModule>
webroot/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]
</IfModule>
Cuando accedo via url a la aplicacion, se muestra la pagina principal
correctamente (mediante el routes.php configure que la pagina
principal fuera la accion web del controlador servicios) pero el
problema viene cuando quiero acceder a cualquier otro controlador, me
salta error 404, no se ha encontrado el documento.
¿Qué me he saltado? ¿Por qué no me encuentra los controladores?
He probado tambien a poner en los .htaccess estas lineas:
RewriteBase /
RewriteBase /fran
RewriteBase /homepages/26/****/htdocs/fran'
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.