htaccess文件无法在服务器上工作,并且在localhost上工作时未正确重定向

时间:2012-06-13 05:29:18

标签: php apache .htaccess

我正在我的服务器上设置一些东西,

http://adamcyber.net/talentmasterdemo/

如果我复制数据库和应用程序并将其运行到localhost,一切正常,将配置更改为localhost设置,如路径和子目录。但是当我上传服务器adamcyber.net时。登录页面工作正常,但是当我使用凭据登录时。它进入无限循环的重定向。所以firefox显示错误。我想到的是,这是htaccess问题,但我不确定ytaccess是否正在使用localhost而不是在服务器上运行,配置为正常运行htaccess,因此运行htaccess时没有问题。服务器正常运行htaccess。下面是htaccess文件代码。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule    (.*) index.php/$1 [L]

我被困在这里。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

试一试

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>