我需要/希望将404从一个特定的子文件夹重定向到另一个页面。我正在使用WordPress。我怀疑这很可能是使用.htaccess完成的。我真的很纠结于密码。例如..。
我希望www.mydomain.com/knowledge-base/url-does-not-exist/重定向到www.mydomain.com/knowledge-base/.
任何与子文件夹“知识库”无关的404都应该使用WordPress中设置的默认404页。
我应该注意到,子文件夹"knowledge-bsae“实际上并不存在--它是虚拟的。
有人能帮我处理密码吗?
发布于 2020-01-25 16:13:42
您可以尝试将RewriteRule ^subdirectory/(.*)$ /anotherdirectory/$1 [R=301,NC,L]插入到.htaccess中,确保有RewriteEngine On,并将代码粘贴在下面。
此引用可能会帮助您将目录重定向到另一个目录
301是永久的,302是临时的重定向。
另一个选项是,(我还没有尝试过),但是您可以将另一个.htaccess文件添加到您的子文件夹中,然后是ErrorDocument 404 /path/to/yourcustompage。
祝好运
https://stackoverflow.com/questions/59903535
复制相似问题