如何停止 htaccess URL 重定向循环

如何停止 htaccess URL 重定向循环

我是 htaccess 新手。所以当我想使用 htacces 进行 url 重定向时,我总是会遇到重定向循环,而且不知道如何修复它。我一直在网上搜索,但找不到适合我的解决方案。请帮忙

我想要做的是将根目录(/*)下的所有子页面重定向到根目录(/index.html)下的index.html

我需要将 www.mydomain.com.au/* 重定向到 www.mydomain.com.au/index.html

这是我的代码

RewriteEngine On
RewriteBase /

RewriteRule ^(.*)$ http://www.mydomain.com.au/index.html [R=301,L]

请帮忙解决这个问题,非常感谢!!

答案1

尝试添加...

RewriteCond %{REQUEST_URI} != http://www.mydomain.com.au/index.html

... 前 ...

RewriteRule ^(.*)$ http://www.mydomain.com.au/index.html [R=301,L]

相关内容