0
我需要重定向谷歌浏览器到一个欢迎页面,重点是,如果谷歌反抗到主页,它不应该重定向到欢迎页面,而是主页本身..htaccess重定向HTTP_USER_AGENT,但不是主页
RewriteCond %{HTTP_REFERER} google\.com
RewriteCond %{REQUEST_URI} !http://homepage\.com/
RewriteRule .* http://homepage\.com/welcome-page/
看来,%{HTTP_REFERER} htaccess没有检查不是“!”并将所有请求重定向到欢迎页面,甚至将主页请求重定向到欢迎页面。 那么,我怎么能重定向谷歌trraffics到specefic页面,但当流量遭遇主页时,它不应该重定向。如您所知Google可能会将流量带到您网站,homepage.com或homepage.com/page2或homepage.com/page3等不同页面,我不需要重定向homepage.com。
有了这个页面上的回答的帮助和一个小的互联网搜索是这样的答案:
RewriteCond %{HTTP_REFERER} google\.com
RewriteCond %{REQUEST_URI} !^/$ [NC]
RewriteCond %{REQUEST_URI} !/welcome-page/ [NC]
RewriteRule .* /welcome-page/ [R=302,L]
逸岸的主页应该被排除在外,如:!^/$
它的一些如何好不好..当你排除!欢迎页,但我需要排除的主页。我不知道为什么不能排除主页。 –