mod_rewrite用于另一台主机的目录

时间:2011-03-08 10:20:17

标签: mod-rewrite symfony apache2

我需要重写并将对目录的所有访问权限重定向到另一台主机。 我正在使用Symfony2框架,而.htaccess位于/ web目录(也是虚拟主机的根目录)中,看起来像:

  

RewriteEngine On   RewriteCond%{REQUEST_FILENAME}! - f
  RewriteRule ^(。*)$ app.php [QSA,L]

我希望http://www.project1.com/foo的所有访问权限都重定向到http://www.project2.com/bar

我怎样才能用htaccess做到这一点?

1 个答案:

答案 0 :(得分:2)

将以下行放在root

的.htaccess中
RewriteRule ^foo/(.*) http://www.project2.com/bar/$1 [QSA,L,R=302]