.htaccess 包含com_virtuemart的URL的htaccess重定向410
在.htaccess 包含com_virtuemart的URL的htaccess重定向410,.htaccess,joomla,http-status-code-410,.htaccess,Joomla,Http Status Code 410,在.htaccess中,如何使用com\u virtuemart对所有URL进行410重定向 比如: index.php?page=shop.browse&option=com_virtuemart&search=GO&search_category=63&keyword1=43 com_virtuemart是url中查询字符串的一部分。您可以使用以下命令将带有com的URL重定向到410错误状态 RewriteEngine on RewriteCond %{
.htaccess
中,如何使用com\u virtuemart
对所有URL进行410重定向
比如:
index.php?page=shop.browse&option=com_virtuemart&search=GO&search_category=63&keyword1=43
com_virtuemart是url中查询字符串的一部分。您可以使用以下命令将带有com的URL重定向到410错误状态
RewriteEngine on
RewriteCond %{QUERY_STRING} com_virtuemart [NC]
RewriteRule ^ - [R=410,L]
您还可以使用“速记”
G
(gone
)标志代替R=410
。(410消失)它不适用于:/index.php/component/com_virtuemart/itemid,6/category_id,56/flypage,flypage.tpl/page,shop.product_details/product_id,2253/I正在获取404。您发布的uri不包括查询字符串。Querystring从一个开始?问号。在你的OP中看到url。不管怎样,我在我的重定向插件中得到了许多这样的url,它们收集所有重定向,而没有任何重定向?在它里面,谷歌站长工具中有404个错误:/index.php/component/com\u virtuemart/Itemid,26/keyword1,45/page,shop.browse/search,GO/search\u category,51/or/index.php/component/com\u virtuemart/Itemid,24/category\u id,52/page,shop.browse/它应该是一个条件,其中com_virtuemart作为URL的一部分,而不仅仅是RewriteCond%{QUERY_STRING}com_virtuemart[NC]RewriteRule^-[R=410,L]RewriteCond%{REQUEST_URI}com_virtuemart[NC]RewriteRule^-[R=410,L]