如何使用.htaccess文件重定向

如何使用.htaccess文件重定向,.htaccess,mod-rewrite,redirect,.htaccess,Mod Rewrite,Redirect,我正试着做这样的事情 将www.mysite.com/directory/*重定向到mysubdomain.mysite.com/directory/* 请帮帮我 RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ [NC] RewriteRule ^directory/(.*)$ http://subdommain.mysite.com/directory/$1 [R=301,L] 如果您想将所有请求从www.mysite.com重定向到subdomain

我正试着做这样的事情

www.mysite.com/directory/*
重定向到my
subdomain.mysite.com/directory/*

请帮帮我

RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ [NC]
RewriteRule ^directory/(.*)$ http://subdommain.mysite.com/directory/$1 [R=301,L]

如果您想将所有请求从
www.mysite.com
重定向到
subdomain.mysite.com
,请尝试将其添加到.htaccess文件中:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ [NC]
RewriteRule ^(.*)$ http://subdomain.mysite.com/$1 [R=301,L]

如果只想将
/anydirectory/
的请求从
www.mysite.com/anydirectory/
重定向到
subdomain.mysite.com/anyotherdirectory/
,请尝试将其添加到.htaccess文件中:

RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ [NC]
RewriteRule ^anydirectory/(.*)$ http://subdommain.mysite.com/anyotherdirectory/$1 [R=301,L]

包括文件夹目录中的所有文件我不确定我是否理解你的意思?我的回答应该将所有请求重定向到
www.mysite.com/anything/can/go/here
subdomain.mysite.com/anything/can/go/here
,这不是你想要的吗?对不起,我不明白你的问题是什么意思。你在问题中发布的内容对我有用吗?