我不知道它爲什麼應該是,但index.html感覺「正確」。我使用的index.php,因爲如果我的登錄失敗,我要在初始登錄頁面返回的index.php,並顯示返回的錯誤上,像這樣...使用index.php代替index.html是不好的做法嗎?
<?php
if(isset($_GET["loginFailed"])) {
echo ($_GET['reason']);
}
?>
這是一個修整但是'理由'將被php解密並顯示一個用戶友好的錯誤。
登錄錯誤只是從我喜歡的東西「的login.php」回來..
if($row === false) {
die(header("location:index.php?loginFailed=true&reason=usernamenotfound"));
}
這一切工作正常,但我必須保持命名爲index.php文件,而不是指數的指數。 HTML。如果我將其更改爲index.html,則只會忽略php部分。
我的方法有什麼問題嗎?它不安全還是什麼?
沒有錯'index.php' – Daan
提斯非常標準使用PHP開發時使用index.php。儘管現在大多數網站都會重寫url,所以你不需要/看到index.php或index.html。 –
很酷。我會查找什麼網址重寫,但隨時告訴我在這裏:)如果你沒有看到我認爲的url中的'index.php'會很好。 – Farflame