首页 > 解决方案 > Err_too_many_redirects 由于 HTACCESS 文件

问题描述

我希望你能帮助我。我的主页出现错误 ERR_TOO_MANY_REDIRECTS。https://docentesdecentes.com/ 我尝试更改我的 htaccess 文件中的某些内容,但我把它搞砸了并且出现了错误。我返回到上一个文件,但它仍然存在。我不明白发生了什么。你可以帮帮我吗?我把我的 htaccess 文件留在这里,所以也许你会发现一些错误。

RewriteEngine on
# Diferenciar carpeta y archivo quitando slash
DirectorySlash Off
RewriteCond %{REQUEST_FILENAME} recursos-educacion-infantil/$
RewriteRule ^(.*)/$ $1 
DirectorySlash Off
RewriteCond %{REQUEST_FILENAME} recursos-educacion-primaria/$
RewriteRule ^(.*)/$ $1 
DirectorySlash Off
RewriteCond %{REQUEST_FILENAME} recursos-generales/$
RewriteRule ^(.*)/$ $1
DirectorySlash Off
RewriteCond %{REQUEST_FILENAME} imagenes-sin-fondo/$
RewriteRule ^(.*)/$ $1 
DirectorySlash Off
RewriteCond %{REQUEST_FILENAME} apps-y-webs-educativas/$
RewriteRule ^(.*)/$ $1

#urls amigables
RewriteRule ^recurso/(.*)$ recurso.php?id=$1
RewriteRule ^blog/(.*)$ blog.php?slug=$1
RewriteRule ^apps-y-webs-educativas/para-alumnos/(.*)$ apps-y-webs-educativas/para-alumnos.php?id=$1
RewriteRule ^recursos-educacion-primaria/curso-(.*)$ recursos-educacion-primaria/curso.php?curso=$1
RewriteRule ^recursos-educacion-primaria/asignatura-([^/]+)(/([^/]+))?$ recursos-educacion-primaria/asignatura.php?asignatura=$1&curso=$3
RewriteRule ^recursos-educacion-infantil/tema-(.*)$ recursos-educacion-infantil/tema.php?tema=$1
RewriteRule ^recursos-generales/tema-(.*)$ recursos-generales/tema.php?tema=$1
RewriteRule ^imagenes-sin-fondo/imagenesde/(.*)$ imagenes-sin-fondo/imagenesde.php?tema=$1
RewriteRule ^admin/(.*)$ /admin.php?id=$1
RewriteRule ^avisos/(.*)$ /avisos.php?id=$1

# Quitar la extension
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
#para que no se pierdan los datos de formularios
RewriteCond %{REQUEST_METHOD} POST
RewriteRule ^ - [L]

## REDIRECCIONAR ##
RewriteCond %{THE_REQUEST} \.php
RewriteRule ^(.*)\.php$ /$1 [R=301,L]

## HTTP A HTTPS ##
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

## www to nonwww ##
RewriteCond %{HTTP_HOST} ^www.docentesdecentes.
RewriteRule ^ https://docentesdecentes.com%{REQUEST_URI} [L,R=301]

标签: php.htaccess

解决方案


推荐阅读