为什么我的Apache重定向一切?

时间:2012-11-23 19:12:10

标签: macos apache redirect

这涉及很久以前其他人设置的旧网站,在mac系统上使用apache 1运行。

现在,这应该被替换,我已经通过.htaccess文件(RedirectMatch永久性^ /(。*)$)将所有请求重定向到新网站,并且忘记了,子文件夹中仍有一个项目,必须保留无障碍。但是,这个错误我似乎无法撤消。我删除了.htaccess文件 - 仍然重定向 - ,重新创建一个空的 - 仍然重定向 - 并重新启动apache。不过,我被重定向到新的网页。发生了什么事?我该如何找到?

非常感谢, 黛娜


编辑:

我现在经常检查。它总是告诉我,.htaccess文件不再存在。我试着

sudo find . -name .htaccess

它。在一些子文件夹中,有.htaccess文件,我从未接触过。 我已经编辑了/etc/httpd/httpd.conf来说

AccessFileName .htaccessory

重新启动

sudo apachectl restart

仍然被重定向。 (怀疑一切,并考虑更好地入睡......)

我的httpd.conf太长了,我怎么发帖呢?

1 个答案:

答案 0 :(得分:1)

我的浏览器必须已缓存该网站。我改变了我正在测试的机器,一切都显示出来,根本没有重定向。令人惊讶的是,我记得当事情开始变得混乱时重启firefox。令人惊讶的是,因为我现在无法让任何重定向工作 。我会说,问题解决得太好了。我的.htaccess文件看起来像:

RedirectMatch permanent ^/subsite(.*)$ http://newpage.de/subsite

没关系,对吗?但它不起作用。天啊。嗯,现在已经很晚了。非常感谢,所有人都很抱歉。

最好的问候,黛娜