无法访问其他控制器

时间:2015-01-21 05:47:47

标签: codeigniter controller

我曾经在一个有两个域名的网站上工作过。它在一台服务器上与其中一个域名相关联。在另一台服务器上尝试相同的网站连接并打开,但它只是能够访问默认控制器。我尝试其他任何东西,然后默认控制器显示找不到页面。

1 个答案:

答案 0 :(得分:0)

您的.htaccess文件存在问题 试试

your.domain.com/index.php/contorller_name/function

如果有效,则用此替换主文件夹中的.htaccess文件。

RewriteEngine On
RewriteBase /your_project_path
RewriteCond %{REQUEST_URI} ^system.*
RewriteCond $1 !^(index\.php|images|js|uploads|css|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]