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
またはそれdie
以降を使用する必要があります。header
また、出力の前にコードを実行する必要があります。
HTML:
<meta http-equiv="refresh" content="0;url=yourpage.php">
コードは<head></head>
タグの間に配置する必要があります。
JavaScript:
window.location = "yourpage.php";
.htaccess:
Redirect 301 /oldpage.php /newpage.php
これは、単純なリダイレクトディレクティブで実現できます。
Redirect /services /services/first-service
クライアントに送信する応答コードの種類を選択できます。私が提供したリンクでそれに関するさらなる情報。
それが恒久的な変更である場合は、301リダイレクトを使用したいグーグルは問題に関するいくつかの良いコンテンツを持っています
リダイレクトを作成するには、追加するだけです
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//
?>
javascriptを試しましたwindow.location = "http://site.com/servics/first-service/";
か?私はそれがうまくいくことを願っています。