我在http://site.com/services/有一个页面,我只想将其重定向到http://site.com/servics/first-service/
执行此操作的最佳重定向是什么,我该怎么做?
我在http://site.com/services/有一个页面,我只想将其重定向到http://site.com/servics/first-service/
执行此操作的最佳重定向是什么,我该怎么做?
PHP:
header("Location: yourpage.php");
exit;
您必须使用exit
or die
afterheader
才能停止执行您的代码。此外,代码必须在任何输出之前执行。
HTML:
<meta http-equiv="refresh" content="0;url=yourpage.php">
代码应该放在<head></head>
标签之间。
JavaScript:
window.location = "yourpage.php";
.htaccess:
Redirect 301 /oldpage.php /newpage.php
如果是永久更改,要使用 301 重定向 google 有一些关于此事的好内容
要构建重定向,只需添加
redirect 301 /services/ http://site.com/services/first-service/
到目录树顶层的 .htacess 。 注意我将“servcs”从您的示例切换到服务
在 JavaScript 中:window.location = "/first-service";
我将此用作文件夹中的索引文件,我不希望公众浏览,,,,
<meta name="robots" content="noindex, nofollow" />
<meta name="googlebot" content="noindex, nofollow" />
<?php
$url = 'http://' . $_SERVER['HTTP_HOST']; // Get the server//
header('Location: ' . $url, true, 301); // Use either 301 or 302//
?>
你试过 javascriptwindow.location = "http://site.com/servics/first-service/";
吗?我希望它有效。