zend redirect 跳转问题要疯了,求救

WBOY
Lepaskan: 2016-06-23 13:51:40
asal
748 orang telah melayarinya



$this->_redirect("localhost/a/index"); 
$this->_redirect("/index"); 

redirect重定向跳转的时候必须带上域名吗???
本地测试第一种方法好用,但发布到正式环境上就不好用,是白页,求大神来救命!!!


回复讨论(解决方案)

服务器的时候就应该用第2个了,,因为localhost 是本地的     

服务器的时候就应该用第2个了,,因为localhost 是本地的     



换到服务器上用第二个也是白页

第二个是白页说明路径错了 把报错打开调试一下
其实两个方法都可以
只是用第一种的话要配置一下当前服务器的域名,本地的话就配置localhost/ 服务器配置www.xxx.com/
然后直接读这个来做拼接,最后只要本地和服务器的配置文件不一样就行了。
还有一种就是读取$_SERVER['HTTP_HOST'] 但是不常用。

web服务器对应的是目录是否正确。

可能是我放在sae的缘故,直接换成域名了,不管了,谢谢各位回复

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan