Apache 在服务器中不存在文件时进行301重定向
我知道当我的服务器中不再存在某个文件,但服务器向浏览器发送404状态时,我可以使用“ErrorDocument 404”设置重定向。我想在文件不存在时使用301状态并仅使用我的htaccess文件进行重定向 所以我的问题是:如果用户点击URL,而服务器中没有这样的文件“fldsjfds.php”,我如何使用301重定向将用户重定向到我的主页Apache 在服务器中不存在文件时进行301重定向,apache,.htaccess,Apache,.htaccess,我知道当我的服务器中不再存在某个文件,但服务器向浏览器发送404状态时,我可以使用“ErrorDocument 404”设置重定向。我想在文件不存在时使用301状态并仅使用我的htaccess文件进行重定向 所以我的问题是:如果用户点击URL,而服务器中没有这样的文件“fldsjfds.php”,我如何使用301重定向将用户重定向到我的主页 我不想使用404有很多原因,其中一个原因是SEO,一个程序员将我们的一些页面移到了其他名称,我不想失去所有这些信息,我想发送一个301重定向,以便谷歌将PR
我不想使用404有很多原因,其中一个原因是SEO,一个程序员将我们的一些页面移到了其他名称,我不想失去所有这些信息,我想发送一个301重定向,以便谷歌将PR传递出去。你可以在站点根目录中使用此规则。htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . / [L,R=301]
我做错了什么???为什么我又被禁了?