0

問題のサイトは以前はPHPファイルで実行されていましたが、最近完全にASPに変更されました。彼らのリンクの1つはまだ広告キャンペーンで使用されており、新しいページにリダイレクトしたいと考えています。

古いリンクhttp://example.com/videos.php 新しいリンクhttp://example.com/videos.asp

PHPファイルを作成してheader()リダイレクトを使用すると、期待どおりに機能しません。代わりに、.phpファイルをダウンロードしようとしました。

このリンクに来るトラフィックをリダイレクトするための最良の方法は何ですか?

私は.htaccessを考えていましたが、それでうまくいくでしょうか?

4

5 に答える 5

1

Mod_Rewriteを使用してそれを達成するか、IIS を使用している場合はURL Rewriteを使用できます。

于 2012-07-12T07:00:54.417 に答える
1

IIS の下に PHP をインストールして (非常に簡単に実行できます)、php ページhttp://example.com/videos.phpを作成できます。このページでは、次のphp コードのみを挿入してhttp://example.com/videos.aspにリダイレクトできます。

<?php
header("location: http://example.com/videos.asp");
?> 
于 2012-07-12T06:46:25.063 に答える
1

http://example.com/videos.phpへのリクエストをhttp://example.com/videos.aspに書き換える書き換えルールを Web サーバーに記述するだけです。IIS を使用している場合は、ここに書き換えルールの作成方法に関するチュートリアルがあります。

于 2012-07-12T07:13:16.053 に答える
0

PHPファイルを作成してheader()リダイレクトを使用すると、期待どおりに機能しません。代わりに、.phpファイルをダウンロードしようとしました。

これを機能させるには、PHPをインストールする必要があります

このリンクに来るトラフィックをリダイレクトするための最良の方法は何ですか?

サーバーによって異なります

私は.htaccessを考えていましたが、それでうまくいくでしょうか?

サーバーがASPをサポートしているがPHPはサポートしていない場合、私が知る限り、.htaccessファイルをサポートしていないIISである可能性が高くなります。

于 2012-07-12T06:37:54.537 に答える
-1

返信で述べたようにPHPをインストールし、IISに.aspファイルをphpとして解析し、URLをそのままにしておくように指示します。

于 2012-07-12T07:56:43.793 に答える