Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/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 将MyBB页面重定向到vBulletin_.htaccess_Vbulletin_Mybb - Fatal编程技术网

.htaccess 将MyBB页面重定向到vBulletin

.htaccess 将MyBB页面重定向到vBulletin,.htaccess,vbulletin,mybb,.htaccess,Vbulletin,Mybb,我最近购买了一个由MyBB支持的非常小的论坛,并将数据与我的更大的vBulletin论坛合并 正常重定向将无法工作,因为vBulletin板是一个长期存在的板,并且在另一个域上,MyBB板上的线程2现在是vBulletin站点上的线程546 在htaccess中是否可以将mybbsite.com/forum/showthread.php?tid=2重定向到vbsite.com/forum/showthread.php?t=546 就像我说的,MyBB板非常小,只有50个线程,所以如果不能做到这一

我最近购买了一个由MyBB支持的非常小的论坛,并将数据与我的更大的vBulletin论坛合并

正常重定向将无法工作,因为vBulletin板是一个长期存在的板,并且在另一个域上,MyBB板上的线程2现在是vBulletin站点上的线程546

在htaccess中是否可以将mybbsite.com/forum/showthread.php?tid=2重定向到vbsite.com/forum/showthread.php?t=546

就像我说的,MyBB板非常小,只有50个线程,所以如果不能做到这一点,就不会有什么大问题

问候


--Matt

您可以使用mod_rewrite对查询字符串进行匹配。您可以在.htaccess文件中添加类似的内容:

RewriteEngine On
RewriteCond %{HTTP_HOST} mybbsite.com$ [NC]
RewriteCond %{QUERY_STRING} ^tid=2$
RewriteRule ^forum/showthread.php$ http://vbsite.com/forum/showthread.php?t=546 [L,R=301]
您可以为大约50个线程复制这2个条件和重写规则