【发布时间】:2014-01-23 16:13:54
【问题描述】:
如上例所示,我的烹饪网站已被厨师搜索引擎收录
http://mysitename/content.php?r=101-post1%29-test-20%
http://mysitename/content.php?r=102-post1%250-test2-31%
http://mysitename/content.php?r=103-post1%102-test3-40%
等等……
我的网站有以下形式的所有这些帖子:
http://mysitename/post1%29-test-20%
http://mysitename/post2%29-test-20%
http://mysitename/post3%29-test-20%
是否可以制作一个 content.php 文件来将所有这些引用从厨师搜索引擎重定向到我的网站真实帖子?
编辑:感谢您的回答,但我错误地忘记提及我的主机提供商有 lightpd 服务器,而 .htaccess 是无用的。还有其他解决方案吗?
EDIT2:我已经测试了第二个选项,但再次没有运气。 我意识到问题出在 url 因为来自搜索引擎的查询是这样的:
http://mysitename/content.php?r=153-Χημική-δίαιτα-πολλών-κιλών
它是希腊语
编辑 3
我测试了这段代码:
<?php
header("Status: 301 Moved Permanently");
header("Location:./". $_SERVER['QUERY_STRING']);
exit;
?>
谁产生了以下结果:
http://mysitename/r=153-Χημική-δίαιτα-πολλών-κιλών
有没有办法删除“r = 153-”并留下其余的网址“Χημική-δίαιτα-πολλών-κιλών”? 喜欢:
http://mysitename/Χημική-δίαιτα-πολλών-κιλών
这将是一个完美的解决方案。有可能吗?
【问题讨论】:
标签: php redirect search-engine