Redirect 正在尝试将整个文件夹重定向到网站首页

Redirect 正在尝试将整个文件夹重定向到网站首页,redirect,directory,subdirectory,Redirect,Directory,Subdirectory,我们的网站曾经在oursite.com/blog上有一个博客 几年后,我们在/blog/文件夹中的页面仍然有很多404 如何使用htaccess将博客文件夹及其所有内容重定向到我们网站的首页oursite.com 我已经尝试了很多基于网络研究的东西,但我发现的隐藏的东西重定向了如下内容: oursite.com/blog/?p=3226 到oursite.com/?p=3226 我不想这样。所有博客文件不再存在,因此我只想将所有文件从博客重定向到首页,即oursite.com,以便: oursi

我们的网站曾经在oursite.com/blog上有一个博客

几年后,我们在/blog/文件夹中的页面仍然有很多404

如何使用htaccess将博客文件夹及其所有内容重定向到我们网站的首页oursite.com

我已经尝试了很多基于网络研究的东西,但我发现的隐藏的东西重定向了如下内容:

oursite.com/blog/?p=3226

到oursite.com/?p=3226

我不想这样。所有博客文件不再存在,因此我只想将所有文件从博客重定向到首页,即oursite.com,以便:

oursite.com/blog/?p=3226 或 oursite.com/blog/cool-permalink/ 或 oursite.com/blog/image.jpg 或 oursite.com/blog/

大家都可以直接指向oursite.com吗

你能告诉我怎么做吗?我花了很多时间在谷歌上搜索,但都没有成功

提前多谢


Michael在
/blog
目录中创建一个
.htaccess

将此行添加到
.htaccess

ErrorDocument 404 http://oursite.com
这将处理
/blog/
中请求的任何URL


如果您希望每个人都被重定向,如果文件不在整个域中,不管他们在哪个目录中,只需将
.htaccess
放在主目录中即可。

如果您使用Apache作为前端,这就是您想要使用的。差不多

RewriteEngine On
RewriteRule ^/blog/.* /cool-permalink/ [R]