Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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 htaccess 301重新强制执行以特定文本开头的所有URL_.htaccess_Redirect - Fatal编程技术网

.htaccess htaccess 301重新强制执行以特定文本开头的所有URL

.htaccess htaccess 301重新强制执行以特定文本开头的所有URL,.htaccess,redirect,.htaccess,Redirect,我有数千个像下面这样的旧URL,我想知道是否有办法重定向所有以index2.php开头的URL?一页,而不是单独完成 我可以使用buy重定向网站上的所有其他URL RewriteRule ^/old-category(.*)$ /index.php? [L,R=301] 但这只在URL中有一个目录而这些目录没有时才起作用 这些是典型的URL index2.php?option=com\u virtuemart&Itemid=&category\u id=2&page=shop.browse&

我有数千个像下面这样的旧URL,我想知道是否有办法重定向所有以index2.php开头的URL?一页,而不是单独完成

我可以使用buy重定向网站上的所有其他URL

RewriteRule ^/old-category(.*)$ /index.php? [L,R=301]
但这只在URL中有一个目录而这些目录没有时才起作用

这些是典型的URL

  • index2.php?option=com\u virtuemart&Itemid=&category\u id=2&page=shop.browse&pop=1&tmpl=component

  • index2.php?page=shop.product\u details&product\u id=18&flypage=flypage\u rhino.tpl&pop=1&manufacturer\u id=1&option=com\u virtuemart&Itemid=7

  • index2.php?page=shop.product\u details&product\u id=34&flypage=flypage\u rhino.tpl&pop=1&option=com\u virtuemart&Itemid=7

  • index2.php?page=shop.product\u details&product\u id=121&flypage=flypage\u rhino.tpl&pop=1&manufacturer\u id=1&option=com\u virtuemart&Itemid=7

  • index2.php?page=shop.product\u details&product\u id=9&flypage=flypage.tpl&pop=1&manufacturer\u id=1&option=com\u virtuemart&Itemid=7

  • index2.php?page=shop.product\u details&flypage=flypage\u rhino.tpl&product\u id=85&category\u id=16&option=com\u virtuemart&Itemid=7&pop=1&tmpl=component


感谢您的帮助。

请做同样的事情:

RewriteRule ^/?index2\.php$ /index.php? [L,R=301]

index2\.php

代替
old category
,我之前尝试过这个方法,但没有成功,但我没有在点之前添加\并修复它