我想部署我的locahost CakePHP網站到子域。我可以查看網站,但在嘗試登錄或註冊時無法正常工作。部署CakePHP子域重定向到錯誤的位置
它不告訴我任何驗證錯誤,也不讓我登錄或註冊並且登陸以下網址:
subdomain.example.com/webroot/index.php?url=users/login
,它應該是這樣的:
subdomain.example.com/users/login
我正在使用Go Daddy共享主機。
我想部署我的locahost CakePHP網站到子域。我可以查看網站,但在嘗試登錄或註冊時無法正常工作。部署CakePHP子域重定向到錯誤的位置
它不告訴我任何驗證錯誤,也不讓我登錄或註冊並且登陸以下網址:
subdomain.example.com/webroot/index.php?url=users/login
,它應該是這樣的:
subdomain.example.com/users/login
我正在使用Go Daddy共享主機。
這聽起來(看起來)像一個Apache重寫問題。有幾件事你需要看看:
檢查,以確保.htaccess文件是他們的預期。您應該在app目錄中有一個,並在webroot目錄中有另一個。有時當我們將文件壓縮和/或傳輸到網絡服務器時,.htaccess文件會被留下。
確保您正在運行該站點的服務器已重新打開。這可能需要您在Go Daddy致電支持。但我的經驗是他們總是願意提供幫助。
祝你好運!
在http://bakery.cakephp.org/articles/cguyer/2009/10/18/mod-rewrite-on-godaddy-shared-hosting定義的較舊設置已解決該問題。
謝謝大家的幫助。
http://bakery.cakephp.org/articles/cguyer/2009/10/18/mod-rewrite-on-godaddy-shared-hosting中定義的較舊設置已解決該問題。 – deep 2011-05-01 11:52:31