我想重定向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
您可能使用了已被浏览器缓存的永久重定向,只需清除缓存即可。