Apache 设置后.htaccess重定向服务器是否显示重定向和正确的url?

Apache 设置后.htaccess重定向服务器是否显示重定向和正确的url?,apache,.htaccess,redirect,Apache,.htaccess,Redirect,大家好,我已经设置了simple.htaccess重定向。起初它工作得很好,但现在它多次重定向到无效的url(不是我说的那个)。 首先我做了: # redirect Redirect 301 / http://astangastudio.dk/index2.html 它工作得很好,然后给了我url,我这样做了: Redirect 301 /index.html new/html/index2.html 但是它除了它之外什么都没有,而且仍然重定向到index2.htmlindex2.html

大家好,我已经设置了simple.htaccess重定向。起初它工作得很好,但现在它多次重定向到无效的url(不是我说的那个)。 首先我做了:

# redirect 
Redirect 301 / http://astangastudio.dk/index2.html
它工作得很好,然后给了我url,我这样做了:

Redirect 301 /index.html new/html/index2.html

但是它除了它之外什么都没有,而且仍然重定向到index2.htmlindex2.html…

这是因为重定向模式/也匹配目标路径/index2.html,并将/index2.html重定向回/index2.html,因此您会得到太多的重定向错误

您需要使用RedirectMatch而不是Redirect来避免这种行为

RedirectMatch ^/$ http://example.com/index2.html 

这是因为重定向模式/还匹配目标路径/index2.html,并将/index2.html重定向回/index2.html,因此会出现过多重定向错误

您需要使用RedirectMatch而不是Redirect来避免这种行为

RedirectMatch ^/$ http://example.com/index2.html 

你想干什么?当请求是
index.html
时,是否要重定向到
new/html/index2.html
?你能在这里发布你的
.htaccess
重定向规则吗?是的,永久重定向,但由于某种原因,现在一切都好了,nobady什么也没做…下面是代码:redirect 301/index.html我只是担心它会再次开始行为不端,所以等待有人提出建议。你想干什么?当请求是
index.html
时,是否要重定向到
new/html/index2.html
?你能在这里发布你的
.htaccess
重定向规则吗?是的,永久重定向,但由于某种原因,现在一切都好了,nobady什么也没做…下面是代码:重定向301/index.html我只是担心它会再次出现错误,所以等待有人提出建议。