我当前的htaccess为两个简单的页面做了两个简单的url重写。这是代码。
RewriteEngine On
RewriteRule ^home/?$ index.php#home [NC,L]
RewriteRule ^contact/?$ index.php#contact [NC,L]
现在mywebsites.com和mywebsite.com/home是相同的页面。我正在使用twitter bootstrap carousel在页面之间翻转而不实际加载它们。
不幸的是mywebsite.com/home上的facebook分享数量为2000,而mywebsite.com上的分享数量是29.所以我想301将mywebsite.com/重定向到mywebsite.com/home,但这会让htaccess成为无限的循环。
任何帮助都将受到广泛赞赏。
答案 0 :(得分:1)
以下内容应仅允许一次重定向。
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule .* - [L]
这有帮助吗?