Necesito hacer un enlace a la seccion Quienes Somos, y tengo los siguientes archivos:
1.- config.php:
<?php
define (PATH_INCLUDES, 'includes/');
define (PATH_FUNCTIONS, 'funciones/');
define (PATH_CLASSES, 'classes/');
define (EXT,'.inc.php');
require_once (PATH_FUNCTIONS .'funciones'. EXT);
require_once (PATH_INCLUDES .'includes'. EXT);
?>
2.- includes.inc.php:
$seccion = $_GET ['seccion'];
<?php
switch($seccion){
case 'quienessomos':
define(TITLE, '');
define(DESCRIPTION, '');
define(KEYWORDS, '');
$secc = $seccion . '/' . $seccion;
break;
}
?>
default:
define(TITLE, '');
define(DESCRIPTION, '');
define(KEYWORDS, '');
$secc = 'inicio/inicio';
Y eso si me funciona, x lo q el faloo tiene q venir q no me esta cogiendo la ruta bien x algun lado, pero yo estoy harto de probar cosas y no se donde esta el fallo
3.- .htaccess:
RewriteRule ^quienessomos /$ / index.php? seccion = quienessomos
4.- index.php:
<?php require_once('config.php'); ?>
<a href ="/quienessomos/"> Quienes somos</a>
<?php require_once (PATH_INCLUDES . $secc . EXT); ?>
Para el sitio q va a cambiar dependiendo de la seccion en la q este
Tengo estas rutas:
web/ includes/ includes.inc.php
web/ includes/ quienessomos/ quienessomos.inc.php
web/ index.php
web/ .htaccess
web/ config.php
si en el enlace del index pongo <a href="/quienessomos/" cuando pincho me visualiza
Not Found
The requested URL /quienessomos/ was not found on this server.
y si en el enlace pongo "quienessomos/" me visualiza
Not Found
The requested URL /web/quienessomos/ was not found on this server.
Q codigo tengo q cambiar para q en el enlace del index me lleve a la seccion quienes somos?
La cuestion es q mi web esta basada en una ya creada hace un año y q funcionaba perfectamente.
Lo unico, es q he tenido problemas de la antigua a la nueva con las rutas relativas y absolutas, x lo q el fallo creo q puede venir x ahi y simplemente faltarle o sobrarle alguna "/".
Gracias