这涉及很久以前其他人设置的旧网站,在mac系统上使用apache 1运行。
现在,这应该被替换,我已经通过.htaccess文件(RedirectMatch永久性^ /(。*)$)将所有请求重定向到新网站,并且忘记了,子文件夹中仍有一个项目,必须保留无障碍。但是,这个错误我似乎无法撤消。我删除了.htaccess文件 - 仍然重定向 - ,重新创建一个空的 - 仍然重定向 - 并重新启动apache。不过,我被重定向到新的网页。发生了什么事?我该如何找到?
非常感谢, 黛娜
编辑:
我现在经常检查。它总是告诉我,.htaccess文件不再存在。我试着
sudo find . -name .htaccess
它。在一些子文件夹中,有.htaccess文件,我从未接触过。 我已经编辑了/etc/httpd/httpd.conf来说
AccessFileName .htaccessory
重新启动
sudo apachectl restart
仍然被重定向。 (怀疑一切,并考虑更好地入睡......)
我的httpd.conf太长了,我怎么发帖呢?
答案 0 :(得分:1)
我的浏览器必须已缓存该网站。我改变了我正在测试的机器,一切都显示出来,根本没有重定向。令人惊讶的是,我记得当事情开始变得混乱时重启firefox。令人惊讶的是,因为我现在无法让任何重定向工作 。我会说,问题解决得太好了。我的.htaccess文件看起来像:
RedirectMatch permanent ^/subsite(.*)$ http://newpage.de/subsite
没关系,对吗?但它不起作用。天啊。嗯,现在已经很晚了。非常感谢,所有人都很抱歉。
最好的问候,黛娜