Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache .htaccess此网页是否有重定向循环?_Apache_.htaccess_Redirect_Http Status Code 301_Password Protection - Fatal编程技术网

Apache .htaccess此网页是否有重定向循环?

Apache .htaccess此网页是否有重定向循环?,apache,.htaccess,redirect,http-status-code-301,password-protection,Apache,.htaccess,Redirect,Http Status Code 301,Password Protection,我想我搞砸了 我目前正处于学习阶段。当然,Apache的htaccess 我已经对我网站上的目录应用了密码保护。 我也有不同的目录,其中包含不同的信息,这些信息不受保护 例如: =不受保护 =受保护 现在我知道,如果将.htaccess文件放在根目录中,它可以应用于整个网站,也可以将.htaccess文件应用于特定目录 在 我曾经有一个带有301重定向的.htaccess文件(在根文件夹中),它可以将example.com和/或的所有请求转换为。我完全删除了301重定向 但是,由于某些原因,我

我想我搞砸了

我目前正处于学习阶段。当然,Apache的htaccess

我已经对我网站上的目录应用了密码保护。 我也有不同的目录,其中包含不同的信息,这些信息不受保护

例如:

=不受保护 =受保护

现在我知道,如果将.htaccess文件放在根目录中,它可以应用于整个网站,也可以将.htaccess文件应用于特定目录

我曾经有一个带有301重定向的.htaccess文件(在根文件夹中),它可以将example.com和/或的所有请求转换为。我完全删除了301重定向

但是,由于某些原因,我仍然收到此错误消息,其中我无法访问。。。 目录

我已完成以下所有步骤来解决问题。。。 1.已清除缓存/Cookies/会话-完全清除 2.通过我的操作系统刷新了DNS 3.重新启动我的电脑 4.有一个DNS服务,其中为我提供最新的DNS信息

我想问的是A.如何删除此邮件?B.如何在不出现此问题的情况下将example.com请求转换为www.example.com请求

谢谢大家!! 让我知道, 我很感谢你给我的机会,
Aaron

在根文件夹中,您仍然可以使用以下规则放置.htaccess以从example.com重定向到www.example.com

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
  RewriteRule ^(.*)$ http://www.example.com$1 [R=301,L]
</IfModule>
也在里面放一个


只有当请求始终与重定向条件匹配时,才会发生重定向循环。可能您在根文件夹中有一个错误的.htaccess,或者其中有其他您没有提到的规则?

在您的根文件夹中,您仍然可以使用以下规则放置一个.htaccess,以从example.com重定向到www.example.com

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
  RewriteRule ^(.*)$ http://www.example.com$1 [R=301,L]
</IfModule>
也在里面放一个


只有当请求始终与重定向条件匹配时,才会发生重定向循环。可能您在根文件夹中有一个错误的.htaccess,或者其中有其他规则您没有提及?

请提供这两个.htaccess文件的内容。它很可能与DNS无关。请提供这两个.htaccess文件的内容。而且它很可能与DNS没有任何关系。