2012-04-05 2 views
5

Я пробовал:Htaccess как перенаправить подкаталог на внешний URL

//301 Redirect Old File 
Redirect 301 www.mydomain.com/subdirectory http://newurl.com 

но приземляется меня в newurl.com/subdirectory, который не существует.

+0

Я спросил об этом раньше и рыскали в Интернете для ответа и придумать ничего. Я предполагаю, что это невозможно с помощью htaccess. Предположим, PHP придется делать. – miles

ответ

11

Включение mod_rewrite и .htaccess затем добавьте этот код в .htaccess под DOCUMENT_ROOT:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.com$ [NC] 
RewriteRule ^subdirectory/?$ http://newurl.com [L,R=301,NC] 
+0

Это будет в файле htaccess внутри подкаталога, правильно? – miles

+1

Нет в вашем основном .htaccess в DOCUMENT_ROOT – anubhava

Смежные вопросы