我試圖建立我的htaccess的,讓我去domain.com/file.html並將其加載otherdomain.com/file.html的.htaccess負荷另一個文件
這是我目前的htaccess文件,但是當它運行時,它只是將我重定向到另一個文件。
RewriteEngine On
RewriteRule file.html http://mydomain.com/file.html [L]
我在做什麼錯在這裏?
謝謝你們。
我試圖建立我的htaccess的,讓我去domain.com/file.html並將其加載otherdomain.com/file.html的.htaccess負荷另一個文件
這是我目前的htaccess文件,但是當它運行時,它只是將我重定向到另一個文件。
RewriteEngine On
RewriteRule file.html http://mydomain.com/file.html [L]
我在做什麼錯在這裏?
謝謝你們。
您需要使用mod_proxy
對於這一點,你要求(假設你有一個模塊加載)與the P
flag。
RewriteRule file.html http://mydomain.com/file.html [P]
需要注意的是P蘊含L.
- 我的回答並不完全正確。請參閱derobert的回答 -
您可以做的最多的是重定向到其他域。 「掩蔽」主機名是不可能的mod_rewrite的:
RewriteRule ^file.html http://myotherdomain.com/file.html [R=301,L,NC]
當然是。你只需要加載'mod_proxy'。 – derobert
嗯,我會......我甚至都不知道這個模塊。 –
是否有任何方法來屏蔽無mod_proxy url ...我使用共享主機 – asvignesh
@Vignesh如果URL位於不同的服務器上,則需要mod_proxy。除此之外,你可以使用
不,不,我討厭iframes ...我的博客頁面是mysite.com/blog.php 我想用在blog.mysite.com – asvignesh