2012-11-26 77 views
0

我已生成新闻司模块管理,并添加基于模块authentication.application虚拟主机上运行的模块网址工作在本地主机,但不工作的服务器

www.localhost.com 

,并模块在本地主机的工作正常网址

www.localhost.com/admin 

www.localhost.com/admin/default 

但是当我上载服务器模块D通过URL访问它给出错误404. 我也检查过另一台服务器上。 我的config/main.php作为

'urlManager'=>array(
        'urlFormat'=>'path', 
        'showScriptName'=>false, 
        'rules'=>array(
          '<controller:\w+>/<id:\d+>'=>'<controller>/view', 
          '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>', 
          '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', 
        ), 
      ), 

和.htaccess文件作为

Options +FollowSymLinks 
IndexIgnore */* 
RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . index.php 

请告诉我,我错过了什么。

回答

1

您可能需要重写基本路径。试试这个:

RewriteEngine On 
RewriteBase/
+0

并检查mod_rewrite是否被加载。 –

相关问题