如何使用404.htaccess重定向文件夹-不使用httpd.conf?

如何使用404.htaccess重定向文件夹-不使用httpd.conf?,.htaccess,redirect,.htaccess,Redirect,我无法访问httpd.conf。如果键入一个更像->-->的文件夹将404重定向到主页面,我如何重定向用户 用户应该只能访问此根目录 如果他们键入类似的内容-->重定向 只有使用.htaccess而不使用php,我如何才能做到这一点?假设您的服务器启用了mod_rewrite,您应该能够将其放入站点根文件夹中的.htaccess文件中,目录或虚拟主机部分: RewriteEngine On RewriteRule ^(.*)/(.+) / [R=301,L] 该规则将用斜杠和后

我无法访问httpd.conf。如果键入一个更像->-->的文件夹将404重定向到主页面,我如何重定向用户

用户应该只能访问此根目录

如果他们键入类似的内容-->重定向


只有使用.htaccess而不使用php,我如何才能做到这一点?

假设您的服务器启用了mod_rewrite,您应该能够将其放入站点根文件夹中的.htaccess文件中,
目录
虚拟主机
部分:

    RewriteEngine On
    RewriteRule ^(.*)/(.+) / [R=301,L]
该规则将用斜杠和后面的一些字符匹配任何URL,并将301永久重定向发送到浏览器(您希望301指示重定向,而不是404..搜索引擎将选择该选项并正确调整其链接)