<?php
session_start();
if (empty($_SESSION['id'])) {
$_SESSION['errMsg'] = '<div class="alert alert-danger" role="alert">
<strong>Post:</strong> You must be logged in `enter code here`in order to post.
</div>';
header('Location: ../../index.php');
exit;
}
?>
セッションが存在しないにもかかわらず、適切な場所にあるindex.phpにリダイレクトされません。ヘッダーがWebサーバー上で動作しないようです
何を試しましたか?あなたのログファイルをチェックしましたか?あなたは "終了"を削除するとどうなりますか? – Oliver
終了なし。それはまだ動作していないようです。これは問題ではないはずですが、GZipなしで動作するかどうかを確認します。 –
はい、リダイレクト時に終了する必要があります。ヘッダー機能でFQDN(http://example.com/index.phpのような絶対URLを意味します)を使用してください。 – Oliver