如何阻止我的htaccess设置强制隐式重定向?

时间:2011-06-21 00:08:58

标签: apache .htaccess redirect

我们有一个如下链接:domain2.com/directory/filename?v_search =?

我们希望它看起来像这样:domain1.com/directory/keyword-keyword-keyword

我们的.htaccess看起来像这样:

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.+?)(-.*)?$ http://www.domain.com/directory/directory/directory/perl-program.html?v_search_string=$1 [NC,L]

当我们转到第二个链接时,它强制隐式重定向到第一个链接,而不进行重写。您是否可以在没有获得隐式重定向的情况下重新链接到另一个域的链接?怎么样?谢谢!

1 个答案:

答案 0 :(得分:0)

不,您无法使用mod_rewrite从domain2.com在domain1.com上提供内容。您必须在domain2.com上运行反向代理服务器才能实现此目的。