我最近开始遇到这个奇怪的问题,当试图访问这个网址时:
http://localhost/xinglong/reservations
服务器没有加载页面,它只是挂起,看起来它正在尝试加载某些东西
但是当我使用这个网址时:
http://localhost/xinglong/reservations/
(注意最后一个/)它可以正常加载默认的索引操作。
对这种奇怪行为的任何想法?
谢谢!
答案 0 :(得分:0)
检查你的/app/Config/routes.php
这将是您的localhost /
Router::connect('/', array('controller' => 'items', 'action' => 'index'));
然后,您可以通过以下方式定义它:
Router::connect('/xinglong/reservations', array( 'controller' => 'xinglong', 'action' => 'index'));
甚至更好:
Router::connect('/xinglong/:action/*', array( 'controller' => 'xinglong'));
答案 1 :(得分:0)
使用127.0.0.1而不是“localhost”解决了这个问题。 在Apache中配置虚拟主机也解决了这个问题,并允许再次正常使用“localhost”。