Apache 记住 .htaccess 引发的重定向命令

Apache 记住 .htaccess 引发的重定向命令

我想重定向localhost/~mu/localhost/~mu/branches_index/并创建一个.htaccess带有 的文件Redirect /~mu/ /~mu/branches_index/。但这并没有像预期的那样成功,因为它更改了每个文件,甚至在其他文件夹中也是如此。

然后我创建了一个index.php内容简单的:

<?php
header('location:branches_index/');
?>

文件.htaccess已被删除。

如果我现在打开localhost/~mu/,我最终会得到:

http://localhost/~mu/branches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.phpbranches_index/index.php

如果我打开localhost/~mu/index.php,我最终会到达localhost/~mu/branches_index/

重新启动没有帮助,而且我很确定那里的 .htaccess 已经消失了。

我怎样才能解决这个问题?

答案1

您可能使用了已被浏览器缓存的永久重定向,只需清除缓存即可。

相关内容