htaccess如何将子目录重定向到外部URL

时间:2012-04-05 18:43:04

标签: regex apache .htaccess mod-rewrite redirect

我试过了:

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

但是这让我想到了newurl.com/subdirectory,它不存在。

1 个答案:

答案 0 :(得分:11)

启用mod_rewrite和.htaccess,然后在DOCUMENT_ROOT下的.htaccess中添加此代码:

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]