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

mil*_*les 5 regex apache .htaccess mod-rewrite redirect

我试过了:

//301 Redirect Old File
Redirect 301 www.mydomain.com/subdirectory http://newurl.com
Run Code Online (Sandbox Code Playgroud)

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

anu*_*ava 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]
Run Code Online (Sandbox Code Playgroud)