Hola,
tengo una web desarrollada en un hosting (Arsys) donde tengo una web y
una zona de gestión.
La estructura de directorios es la siguiente:
/html/ --> aqui tengo las paginas del portal
/html/cgi-bin/ --> aquí tengo los archivos que contienen funciones y
bloques de código genérico que linkaré haciendo uso de includes
/html/gestion/ --> aquí van las páginas de gestión.
En el servidor (Arsys) hago las llamadas a los archivos de cgi-bin
haciendo uso de <!--#include virtual="/Cgi-bin/...inc"> y funciona bien,
tanto para los archivos de /html/ como los de /html/gestion/
El problema es el siguiente, al llevar la aplicación al servidor del
cliente veo que el primer problema es que no puedo usar la directiva
"virtual", no sé porqué esta desactivada pero la cuestión es que no se
puede usar.
He cambiado las paginas de /html/ y he sustituido el <!--#include
virtual="/Cgi-bin/...inc"> por <!--#include file="Cgi-bin/...inc">
pero en las paginas de /html/gestion debería poner <!--#include
file="../Cgi-bin/...inc"> pero me dá fallo si la ruta empieza por "../"
La única solución que veo es poner dentro de /html/gestion/ otra carpeta
/cgi-bin/ con los includes necesarios para las páginas de gestión.
Como veis vosotros esto?
Saludos.
Leer las respuestas