Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przekierowanie z podstrony na stronę główną
plastus321
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 10.05.2011
Skąd: Częstochowa

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


Witam wszystkich (IMG:style_emoticons/default/wink.gif)

Od pewnego czasu próbuję dojść do tego jak napisać skrypt który jeżeli zostanie bezpośrednio wpisany w url nie zostanie wykonany tylko przeniesie nas na stronę główną.


Chcę osiągnąć to że jak ktoś już wpisze ten link to wywali go na stronę główną z tym url co podał w http, nawet jakiś durny przykładowo ktoś wpisał sobie: www.mojastrona.pl/asdasdasd=123asd to wyświetli mu się strona główna oraz informacja że strona nie istnieje i oczywiście bez zmiany url który podał czyli www.mojastrona.pl/asdasdasd=123asd.

Trochę chyba namotałem więc sorki ale nie wiem jak to inaczej wytłumaczyć (IMG:style_emoticons/default/biggrin.gif) (IMG:style_emoticons/default/wink.gif) z góry bardzo dziękuję za odpowiedzi (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
werek
post
Post #2





Grupa: Zarejestrowani
Postów: 25
Pomógł: 1
Dołączył: 24.04.2007
Skąd: wwa

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


najprościej to zwyczajny .htaccess z zend framework, vide:


RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]


umieszczasz go w katalogu głównym aplikacji, przekieruje on wszystkie requesty ktore nie posiadaja fizycznego odzwierciedlenia na serwerze do pliku index.php, informacje nt. tego do jakiego url sie próbował dobyć możesz sprawdzić w pliku index.php sprawedzajac np. $_SERVER['REQUEST_URI'] , tak miedzy innymi działa moduł mapowania wywołań zend_framework
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 06:11