LosesToy は共有サーバーを使用するため、IIS または Apache を介して 301 リダイレクトを設定する方法はありません。
1. ASP<%@ Language=VBScript %>
での 301 リダイレクト コード。
<%
Response.Status=”301 完全に移動されました”
Response.AddHeader「場所」、「http://www.lesishu.cn/articles/301/」
%>
<script runat="server">
の 301 リダイレクト コード
private void Page_Load(オブジェクト送信者、System.EventArgs e)
{
Response.Status = “301 は永久に移動されました”;
Response.AddHeader("場所","http://www.lesishu.cn/articles/301/");
}
</script>
PHP の
301 リダイレクト コードヘッダー (「HTTP/1.1 301 Moved Permanently」)
。
header(”場所: http://www.lesishu.cn/articles/301/ ”);
exit();
5. CGI Perl での 301 リダイレクト コード
$q = new CGI;
print $q->redirect(”http://www.new-url.com/”);
<%
の 301 リダイレクト コード
応答.setStatus(301);
response.setHeader( “場所”, “http://www.lesishu.cn/” );
response.setHeader( “接続”, “閉じる” );
%>
7.
Apache で 301 リダイレクト コード用の新しい .htaccess ファイルを作成し、次の内容を入力します (mod_rewrite をオンにする必要があります):
1) WWW のないドメイン名を、WWWオプション + FollowSymLinks
のあるドメイン名にリダイレクトします。
リライトエンジンがオン
RewriteCond %{HTTP_HOST} ^lesishu.cn [NC]
RewriteRule ^(.*)$ http://www.lesishu.cn/$1 [L,R=301]
2) 新しいドメイン名にリダイレクトします。
オプション +FollowSymLinks
リライトエンジンがオン
RewriteRule ^(.*)$ http://www.lesishu.cn/$1 [L,R=301]
3) 通常のルールを使用して 301 リダイレクトを実行し、疑似静的
オプションを実装します +FollowSymLinks
リライトエンジンがオン
RewriteRule ^news-(.+).html$ news.php?id=$1 は
、news.php?id=123 のようなアドレスを news-123.html にリダイレクトします。