-1

PHPを使用してページをリダイレクトするためにこれを試します:

if($var="error") echo '<script>location.href="404.php"</script>';

動作しますが、ページを PHP から直接リダイレクトすることは可能ですか?

4

5 に答える 5

0

はい、そうです。

header('Location: http://google.com');
exit();
于 2013-11-02T19:13:15.783 に答える
-1

PHP リダイレクトはheader()

header('Location : '404.php');

ドキュメント

于 2013-11-02T19:13:09.737 に答える
-1

コンテンツの前に行うと可能です。

<?php header("Location: 404.php"); ?>

ただし、クライアントにコンテンツを送信した場合、それは機能しません。これは、最初の PHP ブロックの前の doctype または空白であっても意味します。

また、そのページの処理を停止したい場合は、exit;またはexit();そこに追加するだけです。

于 2013-11-02T19:13:42.157 に答える
-1

はい...ロケーションヘッダーを使用できます。例:

<?php header('Location: 404.php'); ?>

ただし、このステートメントの前に何らかの出力がある場合は、これを使用できません。

于 2013-11-02T19:13:44.080 に答える