Html 将删除的图像url重定向到.htaccess文件中的主页

Html 将删除的图像url重定向到.htaccess文件中的主页,html,.htaccess,redirect,Html,.htaccess,Redirect,我已经从我的网站上删除了一些图片,但出于搜索引擎优化的目的,我想将这些图片路径URL重定向到我的主页。我已将此代码放在.htaccess文件中,但它不起作用 RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d # not a dir RewriteCond %{REQUEST_FILENAME} !-f # not a file RewriteRule ^.*\.(.jpg|.jpeg|.png|.gif)$ https://

我已经从我的网站上删除了一些图片,但出于搜索引擎优化的目的,我想将这些图片路径URL重定向到我的主页。我已将此代码放在.htaccess文件中,但它不起作用

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d   # not a dir   
RewriteCond %{REQUEST_FILENAME} !-f   # not a file
RewriteRule ^.*\.(.jpg|.jpeg|.png|.gif)$ https://www.homepage.com/ [L,R=301]

你的正则表达式模式有额外的点

您可以尝试以下规则:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(jpe?g|png|gif)$ / [L,R=301,NC]

你的正则表达式模式有额外的点

您可以尝试以下规则:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(jpe?g|png|gif)$ / [L,R=301,NC]

这会将所有已删除的图像URL重定向到主页吗?是的,只要图像扩展名是jpg、jpeg、png、GIF中的一个,它就会重定向到主页。不工作的评论类型是无用的。您在浏览器中输入了什么URL?你犯了什么错误?这个.htaccess中还有更多的规则吗?如果还有其他规则,那么请确保这是第行的RewriteEngine下面的最高规则。最后一个问题是RewriteBase上的RewriteEngine/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}-f RewriteCond%{REQUEST_FILENAME}-重写规则/index.php[L]在我的.htaccess文件中有此代码。我可以在重写引擎打开后将此图像重定向代码放入此文件中吗?这会将所有已删除的图像URL重定向到主页吗?是的,只要图像扩展名是jpg、jpeg、png、GIF中的一个,则注释类型无效。您在浏览器中输入了什么URL?你犯了什么错误?这个.htaccess中还有更多的规则吗?如果还有其他规则,那么请确保这是第行的RewriteEngine下面的最高规则。最后一个问题是RewriteBase上的RewriteEngine/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}-f RewriteCond%{REQUEST_FILENAME}-重写规则/index.php[L]在我的.htaccess文件中有这段代码,我可以在重写引擎启动后将这段图像重定向代码放入其中吗?