.htaccess加载为另一个文件

时间:2011-12-02 22:01:54

标签: php apache .htaccess

我正在尝试设置我的htaccess以允许我转到domain.com/file.html并将其加载到otherdomain.com/file.html

这是我当前的htaccess文件,但是当它运行时,它只是将我重定向到另一个文件。

RewriteEngine On  
RewriteRule file.html http://mydomain.com/file.html [L]

我在这里做错了什么?

谢谢你们。

2 个答案:

答案 0 :(得分:2)

您需要mod_proxy使用RewriteRule file.html http://mydomain.com/file.html [P] ,并使用the P flag请求(假设您已加载该模块)。

{{1}}

注意P意味着L。

答案 1 :(得分:1)

- 我的回答并不完全正确。请参阅derobert的答案 -

您可以做的最多就是重定向到其他域。 "掩蔽" mod_rewrite无法使用主机名:

RewriteRule ^file.html http://myotherdomain.com/file.html [R=301,L,NC]