不知怎的,我要求这个网址:example.com/wordpress/?cat=7
我已经尝试了我能找到的一切,但没有任何作用。我有大量的重定向,并使用插件将它们全部废弃,因此将它们一次放入插件中并不是一个答案。
我也尝试了所有这些:
redirect 301 /wordpress/?cat=7 sitename
redirect 301 /wordpress sitename
redirect 301 /wordpress/ 'sillything won't let me fill this in'
redirect 301 /?cat=7 sitename
RewriteRule ^/wordpress.*$ sitename? [R=301]
RedirectMatch ^/wordpress.*$ sitename? [R=301]
RedirectMatch 301 ^/wordpress.*$ sitename [QSD]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^sitename\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.sitename\.com$
RewriteRule ^wordpress\/?(.*)$ "http\:\/\/sitename\.com\/$1" [R=301,L]
我得到“example.com/?cat=7”......无论我尝试什么。
我已经尝试了redirectmatch,这里列出的重写规则......没有删除/?cat = 7...so google显示404,我无法修复它。
我甚至尝试了所有404的全局重定向,但它也失败了。 我检查了所有提供的示例,但我必须遗漏一些东西,因为它们都不起作用。
HELP!
感谢。