.htaccess文件在我的本地主機上工作正常 但是,當我在遠程服務器上上傳時,重定向工作不正常。。Codetaiter中的htacces無法在遠程服務器上工作
當我登錄的任何用戶,然後試圖從該網站則再次展示了我登錄到退出,但它工作得很好我的本地Web服務器上
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
<Files "index.php">
AcceptPathInfo On
</Files>
這是我註銷控制器
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class logout extends CI_Controller {
public function __construct()
{
parent::__construct();
}
function index()
{
$this->home_model->unsetsessions();
redirect('', 'refresh');
}
}?>
這不應該是你的.htaccess問題。請讓我們仔細看看您的控制器操作。 – xyNNN 2014-09-04 08:32:23
是的,這不是你的.htaccess問題,而是你的控制器代碼會有問題,或者可能是不正確的base_url。 如果您可以發佈您的註銷代碼,可以提供更多的幫助。 – Zeeshan 2014-09-04 08:42:20
我有昆蟲註銷控制器 – 2014-09-04 08:50:40