首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >301用if/301语句重定向

301用if/301语句重定向
EN

Stack Overflow用户
提问于 2012-01-24 11:23:34
回答 1查看 952关注 0票数 0

我想让一个php 301重定向的基础上,如果其他语句。我有两个类别,并希望页面在类别2重定向到另一个网址。

是否可以将类别2的所有页面从domain1.com重定向到domain2.com?

那么: domain1.com/pagetitle.html到domain2.com/pagetitle.html?

我有以下几点,但似乎行不通。in_category是可以的,但是重定向只是基本urldomain2.com,而不是domain2.com/pagetitle.html:

代码语言:javascript
复制
if (in_category('2') ){
Header( "HTTP/1.1 301 Moved Permanently" ); 
header('Location: http://www.markett.nl' . $url_suffix . '/' . $url, true, 301); 
} else { }

------------------------------------

这还是让我发疯..。

我有以下内容,但是firefox说在加载一些cookie时出现了问题。

这是正确的标记吗?

代码语言:javascript
复制
<?php $category = get_the_category();
$url = $_SERVER['REQUEST_URI'];

// Redirect to correct site on basis of section id
if(in_category('2') ){ 
header('Location: http://www.domain2.com/' . $url, true, 301); 
exit; } 
?>

我也被重定向的请看这张图片

EN

回答 1

Stack Overflow用户

发布于 2012-01-24 11:29:48

看看$_SERVER vars,找出您需要哪个vars:服务器

使事情变得更容易:

代码语言:javascript
复制
var_dump($_SERVER);
die();

在您的代码(一次)之前添加此内容,以找出变量的组成。我没有给出完整的答案,因为了解这些变量也是很好的。

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

https://stackoverflow.com/questions/8985968

复制
相关文章

相似问题

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