我需要将CakePHP安装主机重定向到我的域。
我的Cakephp安装位置: myhosting.com/newsite/
域: www.mydomain.com
目前,我正在使用URL框架将www.mydomain.com定向到myhosting.com/newsite/。
问题
当我加载www.mydomain.com时,我看到站点中的所有链接都指向托管位置-示例- myhosting.com/newsite/product/1
它应该指向www.mydomain.com/product/1。
有什么简单的方法来解决这个问题吗?
解决起来可能很简单,但我不能弯曲。非常感激的帮助。
发布于 2011-11-11 23:18:33
总之,你通常不能。URL框架的“重定向”只是一个隐藏的框架指向你的网站,你的网站是在该框架内浏览。
大多数(如果不是全部的话)框架重定向不会将url的路径部分传递给框架源。
您可以强迫Cake生成您想要的URL,但是因为框架重定向通常只是静态的HTML,所以没有智能可以去掉/product/1部分,然后请求http://www.myhosting.com/product/1到框架中。
不仅如此,因为每次点击都会请求框架重定向页面,您将逐渐在框架内浏览框架内的框架,诸如此类。同时,因为它是一个框架,您仍然不会看到地址栏中的地址发生变化。
https://webmasters.stackexchange.com/questions/21902
复制相似问题