Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework] Base URL front Controllera
czaszek
post 24.07.2008, 07:46:22
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 24.07.2008

Ostrzeżenie: (0%)
-----


Czesc wszystkim

Po raz pierwszy pisze cos w Zend framework i potrzebuje pomocy w integracji swojej pierwszej stronki. Dziala pieknie na moim kompie, gorzej jest na serwerze.
Problem polega na tym, że Apache na którym ma działać moja stronka osbluguje url'e w formie
www.mojadomena.com/webreport
czyli mamy cos po nazwie domeny, to cos, czyli "webreport" musi byc czescia kazdego url'a obslugiwanego przez tego Apache'a. (stojacy przed nim, wyżej, inny Apache, obsluguje url'a: www.mojadomena.com i przekierowuje wszystkie zapytania z sufixem /webreport do "mojego", lezacego nizej - Apache'a).

Startowy url dla mojejaplikacji, to:
www.mojadomena.com/webreport/mojaaplikacja
i odpowiednio url'e zend'a powinny wygladac
www.mojadomena.com/webreport/mojaaplikacja/xcontroller/yaction
itd.

Czy jest więc sposób, aby zend potrafil skumac, ze url'em od ktorego starujemy jest
www.mojadomena.com/webreport zamiast www.mojadomena.com ?

W chwili obecnej wywolanie linku:
www.mojadomena.com/webreport/mojaaplikacja/
prawidlowo wywoluje index kontrolera, ktore przekierowuje do auth kontrolera , konkretnie do akcji: login, poprzez wywolanie ponizszego kodu

Kod
    function preDispatch()
         {
             $auth = Zend_Auth::getInstance();
             if (!$auth->hasIdentity()) {
                 $this->_redirect('auth/login');
             }
         }


Niestety zamiast w:
www.mojadomena.com/webreport/mojaaplikacja/auth/login
ląduję w
www.mojadomena.com/mojaaplikacja/auth/login

Oczywiście taki adres nie istnieje i bulba.
"mojaaplikacja" to katalog w htdocs w Apache zawierajacy caly stuff.
Moze potrzeba zmienic cos a Apache, nie mam pojecia.


Z góry dziękuje za każdą pomoc.

pozdrawiam

Lukasz
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
LBO
post 24.07.2008, 11:33:51
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Base URL
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 18:38