如果可能的话,我希望避免重命名目录或方法名,这是在移动到新主机之前在以前的服务器上工作的。
我的目录结构如下:
- /弹匣
- /现场
- /站点/配置
- /site/config/routes.php(routes包含条目:$route["magazine"]="site/manage")
- /站点/控制器
- /site/controllers/site.php(site-controller包含方法"magazine")
- /场地/模型
- /站点/视图
- /.htaccess
- /index.php
网站的一切都很完美,直到我浏览到/杂志,它试图转到杂志目录,当我需要它转到网站控制器中的杂志方法时。
非常感谢您的帮助。
谢谢!Mike
在您的htaccess文件中,您可能有如下内容:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
尝试为"杂志"添加一个附加规则:
RewriteRule ^magazine/?$ index.php/magazine [L]