我有一个域名mydomain.com
我还有一个网站托管在myotherdomain.com/wordpress/website/
我想要的是当有人在浏览器中输入mydomain.com/my_post/时,它会向他们显示来自myotherdomain.com/wordpress/website/my_post/的内容,并在地址工具栏中保留原始 URL。
我想这是.htaccess工作,但我不知道如何处理它。
提前致谢!
这是给你的示例代码
RewriteRule ^my_post/index.php http://myotherdomain.com/wordpress/website/my_post/\/ [R=301,L]
希望这会帮助你。谢谢
尝试使用以下代码添加 index.html:
<div id="iFrame1" style="position:absolute; left:0px; top:0px; z-index:0">
<iframe name="iFrame1" width="{Differs}%" height="100%" src="http://myotherdomain.com/wordpress/website/my_post/" scrolling="yes" frameborder="0"></iframe>
</div>
以下是 GasBuddies 网站的示例:
<div id="iFrame1" style="position:absolute; left:0px; top:0px; z-index:0">
<iframe name="iFrame1" width="455%" height="100%" src="http://gasbuddy.com/" scrolling="yes" frameborder="0"></iframe>
</div>
您可能必须使用类似的东西
这会将http://example.com/file.html重定向到http://example.com/folder1/file.html:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} example.com$ [NC]
RewriteCond %{HTTP_HOST} !folder1
RewriteRule ^(.*)$ http://example.com/folder1/$1 [R=301,L]
完整指南https://kb.mediatemple.net/questions/85/Using+.htaccess+rewrite+rules#gs
[更新]
如果我是正确的,这应该可以试一试。
Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.example1\.com [NC]
RewriteRule ^(.*)$ http://www.example2.com/folder1/$1 [R=301,NC,L]
重写引擎开启
RewriteRule ^(.*)$ http://myotherdomain.com/wordpress/website/my_post/ [QSA,L]