Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 包含com_virtuemart的URL的htaccess重定向410_.htaccess_Joomla_Http Status Code 410 - Fatal编程技术网

.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]