我使用php(自定义MVC)开发了一个Web应用程序。 Web应用程序在localhost上运行正常,但在godaddy服务器上运行不正常。
我写了重定向功能如下:
echo '[' . json_encode($_return_array) . ']';
采用以下示例:
当我尝试登录时,本地服务器上的以下内容有效:
https://localhost/project/login
如果我在服务器上输入相同的内容,则无法使用&将我重定向到以下链接:
https://example.com/login/login
“login”是其中一个控制器中的一个函数。
有什么想法吗?
我的.htaccess文件如下:
public function redirect($controllerName, $action, $params=null) {
if($controllerName){
$link = Constant::$APP_URL . "/" . $controllerName. "/" . $action; }else{ $link = Constant::$APP_URL . "/" . $action; }
if($params != null) {
$link .= "?" . http_build_query($params);
}
header("Location:" . $link);
exit;
}
答案 0 :(得分:0)