Tengo dificultades con las rutas en un sistema cms que intento construir, básicamente tengo una carpeta con mi header.php y pie de página .php archivos dentro.Cómo usar un PHP incluye en múltiples directorios/subdirectorios con rutas relativas
Estos están incluidos en index.php y funcionan bien. Pero cuando intento utilizar el mismo incluye en un archivo dentro de mi subdirectorio de administrador, las imágenes y el CSS están rotos, obviamente porque la ruta relativa ahora es incorrecta.
Así que mi pregunta es, ¿cómo puedo superar esto?
Después de leer algunas de las otras preguntas aquí y otras fuentes, creo que las rutas absolutas son el camino a seguir, pero siempre he usado rutas relativas, por lo que los diversos conceptos de usar archivos de configuración para especificar una ruta absoluta son Me confunde.
Por lo general, logro resolver las cosas por mí mismo, pero ha sido un día largo y estoy perplejo.
Ok, entonces defino la ruta constante a mi directorio raíz y almaceno ese archivo (config.php o similar) en mi raíz de aplicaciones rirectory. Luego tengo que incluir el archivo config.php en todos mis archivos, de esa manera puedo llamar a la constante y tener la ruta de acceso de raíz disponible para mí. Puedo usar la ruta de acceso raíz para vincular mi CSS y las imágenes, de ese modo mis inclinaciones header.php y footer.php funcionarán en cualquier directorio? –