我試圖執行這樣的重定向:如何執行沒有.php擴展名的php重定向?
header("Location: application/controllers/backend");
當然,但不工作「導致循環警告,出現在頁面上。相反,如果我執行:
header("Location: application/controllers/backend.php");
這個工程,但我不想.php
擴展名。爲什麼?因爲我工作在一個Route上,允許我在服務器的當前uri的基礎上加載正確的控制器。我如何實現這一目標?
這是我的.htaccess實際上:
RewriteEngine On
RewriteBase /AppFolderName/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?uri=$1 [QSA,L]
'標題( 「位置:應用/控制器/後端/」); '試着在後端設置斜線。 – Naumov
對不起,在應用 – Naumov