Apache .htaccess带有#的重定向url(angularJS)-如何修复重定向循环?
以下是.htaccess中的行:Apache .htaccess带有#的重定向url(angularJS)-如何修复重定向循环?,apache,.htaccess,loops,redirect,url-redirection,Apache,.htaccess,Loops,Redirect,Url Redirection,以下是.htaccess中的行: Redirect 301 /business http://yatko.com/business#/ 这显然会导致重定向循环,什么是使其工作的最佳方法?谢谢大家! 对于web服务器,在这两种情况下都将获得业务。可以添加查询参数来停止循环吗?是的,唯一应该重定向的情况是URL以business或business结尾时/如果后面还有其他内容,重定向应立即停止。但在重定向之后,如果浏览器中的/business变为/business#/,但web服务器将同时获得/
Redirect 301 /business http://yatko.com/business#/
- 这显然会导致重定向循环,什么是使其工作的最佳方法?谢谢大家!李>
业务
。可以添加查询参数来停止循环吗?是的,唯一应该重定向的情况是URL以business或business结尾时/如果后面还有其他内容,重定向应立即停止。但在重定向之后,如果浏览器中的/business
变为/business#/
,但web服务器将同时获得/business
,则会导致重定向循环。因此,我认为您可能需要将/business
重定向到类似/business/?r=1#/
的位置,以防止循环。不客气,很高兴它成功了。