2014-11-06 2 views
0

привет есть этот сайт в Joomla (www.example.com/site3/), и мне нужно перенаправить на другой сайт Joomla (www.anotherexample.com/site3/)редирект не работает Htaccess Joomla

www.anotherexample.com является веб-сайт и www.anotherexample.com/site3/ еще один веб-сайт

В www.example.com/.htaccess я поставил этот код:

RewriteCond %{HTTP_HOST} ^example\.com$ [OR] 
RewriteCond %{HTTP_HOST} ^www\.example\.com$ 
RewriteRule ^site3\/?(.*)$ "http\:\/\/www\.anotherexample\.pt\/site3\/$1" [R=301,L] 

Если я удалить файл www.anotherexample.com/site3/.htaccess редирект работает, но ссылки не работают на месте и отображает сообщение об ошибке 404

Как это сделать?

+0

является «site3», а не AFP – IRONLORD

+0

хорошо, что URL вы видите в браузере после редиректа, который вызывает 404? – anubhava

+0

перенаправление не работает, если я не удаляю (www.anotherexample.com/site3/.htaccess). Но если я удалю, у меня есть 404, просто перезагружая страницу – IRONLORD

ответ

1

Вы musn't избежать вашей целевой веб-сайт, не обернув его в кавычки:

RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ 
RewriteRule ^site3(?:\/(.*)?)?$ http://www.anotherexample.pt/site3/$1 [R=301,L] 
Смежные вопросы