2013-08-22 2 views
0

У меня есть доменное имя mydomain.com
Я также веб-сайт, размещенный на myotherdomain.com/wordpress/website/Как Перенаправление mydomain.com Для myotherdomain.com/wordpress/website/

Что мне нужно, когда кто-то вводит mydomain.com/my_post/ в браузер, он показывает им содержимое от myotherdomain.com/wordpress/website/my_post/, сохраняя исходный URL-адрес в панели адресов.

Я думаю, что это .htaccess Работа, но я не знаю, как с ней справиться.

Заранее благодарен!

ответ

0

здесь приведен пример кода для вас

RewriteRule ^my_post/index.php http://myotherdomain.com/wordpress/website/my_post/\/ [R=301,L] 

надеюсь, что это поможет вам. спасибо

+0

Должен ли я помещать этот код в .htaccess из ** mydomain.com **? – LoomyBear

+0

да, наденьте свой .htaccess mydomain.com. спасибо –

+0

Что делать, если я хочу перенаправить ** mydomain.com ** root (без * my_post/blahblah *) на ** myotherdomain.com/wp/website/**? – LoomyBear

0

Вы, возможно, придется использовать что-то вроде

Что будет перенаправлять 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] 
+0

Дело в моем случае У меня есть два разных доменных имени. Можно ли сделать то же самое, но с примерами1.com и example2.com? – LoomyBear

+0

@LoomyBear Обновлено –

0

RewriteEngine На

RewriteRule^$ http://myotherdomain.com/wordpress/website/my_post/ [QSA, L]

+0

Спасибо ... redirect теперь работает хорошо! Но мне нужно сохранить * mydomain.com * в адресе ввода браузера. Прямо сейчас, когда я вхожу * mydomain.com *, адрес меняется на * myotherdomain.com/wordpress/website/*, и я хочу, чтобы он остался * mydomain.com *. Является ли это возможным? – LoomyBear

0

Try добавления 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> 
Смежные вопросы