首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >htaccess重定向网站

htaccess重定向网站
EN

Stack Overflow用户
提问于 2012-11-27 00:39:44
回答 1查看 124关注 0票数 3

我正在尝试将所有访问者从我使用的旧域名重定向到新域名。

下面是我使用的.htaccess文件的内容

代码语言:javascript
复制
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !foobar.com$ [NC]
RewriteRule ^(.*)$ http://foobar.com/$1 [L,R=301]

其中http://foobar.com是新域。

上面的代码只有在访问者输入http://olddomain.com时才能正常工作。

我的意思是当访问者键入

http://olddomain.com/terms.php他应该被重定向到http://foobar.com/terms.php

我希望无论访问者在旧域名后输入什么(如http://olddomain.com/privacy.phphttp://olddomain.com/users.php等),他们都会转到http://foobar.com/,而不是http://foobar.com/privacy.php等。

EN

回答 1

Stack Overflow用户

发布于 2012-11-27 01:11:27

代码语言:javascript
复制
RewriteEngine On
RewriteCond %{HTTP_HOST} !^foobar\.com$ [NC]
RewriteRule .* http://foobar.com%{REQUEST_URI} [L,R=301]
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13569183

复制
相关文章

相似问题

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