Codeignitor 出現 403 錯誤

Codeignitor 出現 403 錯誤

當我輸入網站的標準網址時,出現 403 錯誤。但是,當我輸入更準確的地址(例如指向 index.php 檔案)時,一切都會顯示正常。

我正在使用 Anodyne Productions 的 Nova (SMS 3),它使用 codeignitor。所有附帶軟體(PHP/MySQL)都是相容的。

我不是一個技術性很強的人,所以我希望這是一個簡單的解決方案。

感謝您抽空回答。

答案1

謝謝你的提示。我最終透過在 CPanel 中設定重定向來解決這個問題。

答案2

CodeIgniter 使用前置控制器模式,這意味著所有請求都透過單一控制器進行編組,在本例中為index.php

如果您不希望它出現在 URL 中,則需要在伺服器上設定重寫。

代碼點火器維基有相當全面的解釋。

答案3

透過使用 mod_rewrite,「重定向」會自動完成,並從 URL 中刪除 index.php,這比透過 cPanel 手動處理所有內容更容易。

我自己在我的伺服器上運行一個 CodeIgniter 網站,它運作良好,讀這個

相關內容