$this->_redirect("localhost/a/index");
$this->_redirect("/index");
redirect重定向跳转的时候必须带上域名吗???
本地测试第一种方法好用,但发布到正式环境上就不好用,是白页,求大神来救命!!!
服务器的时候就应该用第2个了,,因为localhost 是本地的
服务器的时候就应该用第2个了,,因为localhost 是本地的
第二个是白页说明路径错了 把报错打开调试一下
其实两个方法都可以
只是用第一种的话要配置一下当前服务器的域名,本地的话就配置localhost/ 服务器配置www.xxx.com/
然后直接读这个来做拼接,最后只要本地和服务器的配置文件不一样就行了。
还有一种就是读取$_SERVER['HTTP_HOST'] 但是不常用。
web服务器对应的是目录是否正确。
可能是我放在sae的缘故,直接换成域名了,不管了,谢谢各位回复