Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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
.htaccess 重定向301和循环_.htaccess_Http Redirect - Fatal编程技术网

.htaccess 重定向301和循环

.htaccess 重定向301和循环,.htaccess,http-redirect,.htaccess,Http Redirect,我刚刚将静态html站点移动到基于joomla的站点,我需要htaccess的小型支持: 旧链接是xxxx.com/en/links.htm->xxxx.com/en/links,但我得到循环错误 我的配置: Redirect 301 /en/links.htm http://www.xxxx.com/en/links 它工作得很好,当我重定向到不同的目标文件夹/en时,但当我重定向到同一个文件夹时,会出现循环错误。有人知道如何解决这个问题吗 致以最良好的祝愿 您是否也有一个将/en/link

我刚刚将静态html站点移动到基于joomla的站点,我需要htaccess的小型支持:

旧链接是xxxx.com/en/links.htm->xxxx.com/en/links,但我得到循环错误

我的配置:

Redirect 301 /en/links.htm http://www.xxxx.com/en/links
它工作得很好,当我重定向到不同的目标文件夹/en时,但当我重定向到同一个文件夹时,会出现循环错误。有人知道如何解决这个问题吗


致以最良好的祝愿

您是否也有一个将/en/links发送到/en/links.html的重写规则?不,这是唯一的规则。那么,您的web服务器可能将en/links文件夹的默认文档设置为links.htmlIt默认为index.php-default Joomla config。我找到了如何做到这一点:RewriteRule ^pl/linki\.htm$[R=301,L],并且它工作得很好。用户重写规则比重定向更好。最诚挚的问候,非常感谢您的帮助和宝贵的时间/奈菲利斯