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 强制输入url_Apache_Url_Seo_Redirect - Fatal编程技术网

Apache 强制输入url

Apache 强制输入url,apache,url,seo,redirect,Apache,Url,Seo,Redirect,用于搜索引擎优化目的。在浏览器上键入mysite.com时,如何强制用户重定向到mysite.com/index 我尝试了重定向/en/index 但是我发现“Firefox已经检测到服务器正在以一种永远不会结束的方式将请求重定向到此地址。” 另外,这个重定向是否可以考虑使用集合语言(php会话、cookies?) p、 我相信您从Firefox中得到的错误是因为您正在使用此重定向进入一个无限循环。如果您尝试重定向到一个不存在的页面,并且您的服务器设置为重定向到404上不存在的页面,您将进入一个

用于搜索引擎优化目的。在浏览器上键入mysite.com时,如何强制用户重定向到mysite.com/index

我尝试了重定向/en/index 但是我发现“Firefox已经检测到服务器正在以一种永远不会结束的方式将请求重定向到此地址。”

另外,这个重定向是否可以考虑使用集合语言(php会话、cookies?)


p、 我相信您从Firefox中得到的错误是因为您正在使用此重定向进入一个无限循环。如果您尝试重定向到一个不存在的页面,并且您的服务器设置为重定向到404上不存在的页面,您将进入一个循环。因此,请确保您的重定向指向重要的地方。是否存在/索引?尝试重定向到谷歌,看看是否会出现同样的错误


(我的服务器知识仅限于在学校项目中游手好闲,所以对我说的任何话都要三缄其口)

这可能意味着您的重定向代码有错误。Firefox检测到的是,试图查看的页面正在将您重定向到自身。如果没有这种保护,页面似乎无法加载

如果您在工作站上运行windows,我建议您下载。它将让您看到服务器正在发送的一系列重定向。

适用于路径前缀<代码>重定向/…匹配其前缀为
/
的任何路径(因此实际上任何路径)。改用:

RedirectMatch ^/$ /en/index