Foros del Web » Administración de Sistemas » Apache »

Problema con htaccess en internet explorer 9 e inferiores

Estas en el tema de Problema con htaccess en internet explorer 9 e inferiores en el foro de Apache en Foros del Web. Hola amigos del foro. Tengo un problema con las urls amigables en internet explorer 9 e inferiores. El ejemplo que pongo a continuación funciona perfectamente ...
  #1 (permalink)  
Antiguo 25/11/2015, 12:17
 
Fecha de Ingreso: julio-2012
Mensajes: 81
Antigüedad: 12 años, 4 meses
Puntos: 3
Problema con htaccess en internet explorer 9 e inferiores

Hola amigos del foro.
Tengo un problema con las urls amigables en internet explorer 9 e inferiores.
El ejemplo que pongo a continuación funciona perfectamente en todos los navegadores menos en los anterioremente mencionados. No coge el css ni tampoco redirecciona adecuadamente.

Pongo todo el código por si lo quereis probar.
index.php:
Código PHP:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
       <base href = '/Redirecciones/' />
        <link href="css/estilos.css" rel="stylesheet" type="text/css">
    </head>
    <body>        
        <a href="prueba/pagina1">Pagina1</a>
        <a href="prueba/pagina2">Pagina2</a>          
        <div>
            <?php echo $contenedor?>
        </div>
    </body>    
</html>
.htaccess:
Código:
Options +FollowSymlinks
RewriteEngine on

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f

RewriteRule ^prueba/(.*)$ $1.php [nc]
RewriteRule ^css/(.*)$ css/$1 [nc]
pagina1.php:
Código PHP:
<?php
ob_start
();
?>
        <div class="div1">
            Pagina 1
        </div>
<?php
$contenedor 
ob_get_clean();
require_once 
__DIR__ '/index.php';
?>
pagina2.php:
Código PHP:
<?php
ob_start
();
?>
        <div class="div2">
            Pagina 2
        </div>
<?php
$contenedor 
ob_get_clean();
require_once 
__DIR__ '/index.php';
?>

css/estilos.css:
Código:
body{
    background-color: gray;
}

.div1{
    background: red;
    width: 200px;
    height: 200px;
}

.div2{
    background: greenyellow;
    width: 200px;
    height: 200px;
    color:black;
}

Última edición por alonsomaxx; 28/11/2015 a las 12:29

Etiquetas: explorer, htaccess, internet, php, rewriterule, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:20.