我遇到了一个奇怪的问题..而我的Yii 1.1应用程序在localhost上工作正常,
它在远程服务器上创建了一个奇怪的url重定向循环,如此
https://cart.example.com/cn/osadmin/index.php/product/cart.example.com/cn//cn/osadmin/index.php/product/cart.example.com/cn//cn/ ....................
请注意,该应用程序位于cn
文件夹中:https://cart.example.com/cn/
以下是一些可能有助于找出问题根源的配置设置。
'config'=>array(
'site_url'=>'https://cart.example.com/cn',
'document_root'=>$_SERVER['DOCUMENT_ROOT'].'cn/osadmin/',
'upload_path'=>'uploads/',
'product_version'=>'',
'template_path'=>'',
'ssl'=>'https',
),
之前有过这种情况的人吗?任何线索可能是这种行为背后可能的原因?
还有一件奇怪的事情......只有当我访问控制器动作product/create
时才会创建循环。当我在同一个控制器中访问其他动作时,它们工作正常。
我尝试从此特定控制器/操作中删除所有代码,然后尝试访问..但同样的问题。