php - 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]
解决方案
推荐阅读
- sql - PL/SQL:无效数字错误
- angular - 拦截 Apollo/graphql 请求
- php - 在关系 Laravel 中使用选择计数
- javascript - Firebase https onCall 函数
- matlab - 合并两个三列矩阵:第 1 列和第 2 列中的唯一值,第 3 列中的最大值
- c# - 通过单击按钮读取动态表值
- apache-spark - Spark rdd.collectAsMap() 是如何工作的?为什么在培训过程中花费的时间会增加?
- ruby-on-rails - 如何语言环境设计?
- java - 葡萄牙(巴西)的语言环境错误
- javascript - 随机化 div 标签,没有任何空格