首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在.htaccess中从一个子域重定向到另一个子域?

问如何在.htaccess中从一个子域重定向到另一个子域?
EN

Stack Overflow用户
提问于 2013-10-11 16:49:35
回答 2查看 12.6K关注 0票数 2

最近我们更改了子域的名称,现在我们需要将所有旧页重定向到新的子域页面。

示例页面链接:

我的发现:当我试图访问最高层的子域时,效果很好。

如何将旧子域上的所有URL重定向到新的子域?

目前我在.htaccess文件中有以下代码,请指导解决问题

代码语言:javascript
复制
RewriteEngine on
RewriteCond %{HTTP_HOST} ^jquery\.webcodehelpers\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.jquery\.webcodehelpers\.com$
RewriteRule ^/?$ "http\:\/\/uieiq\.webcodehelpers\.com\/search\/label\/jquery\ interview\ questions" [R=301,L]
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-11 16:55:34

通过mod_rewrite和.htaccess启用httpd.conf,然后将此代码放入DOCUMENT_ROOT/.htaccess文件中:

代码语言:javascript
复制
RewriteEngine On

RewriteCond %{HTTP_HOST} ^jquery\.webcodehelpers\.com$ [NC]
RewriteRule ^ http://uieiq.webcodehelpers.com%{REQUEST_URI} [L,R=301,NE]

请阅读:rewrite Introduction

票数 10
EN

Stack Overflow用户

发布于 2017-11-28 17:56:30

这对我有效,并维护URI:

代码语言:javascript
复制
RewriteCond %{HTTP_HOST} ^jquery\.webcodehelpers\.com
RewriteRule (.*)$ http://uieiq.webcodehelpers.com/$1 [R=301,L]

我用它将子域重定向到另一个子域。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19323366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档