Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne][PHP][Apache/PHP]Przekierowanie .htaccess
franz87
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 24.08.2009

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


Witam,napisałem skracacz linków taki jak np : http://www.tnij.org
Na sam koniec napotkałem przeszkodę.
Nie wiem jak skofigurować plik .htaccess, żeby po wpisaniu w przeglądarkę np:

localhost/forum_php

przekierował mnie na localhost/?pytanie=forum_php

Ponadto zamiast localhost powinno być coś jak w PHP $SERVER['HTTP_HOST'] czyli,że nie koniecznie musi być zadekladowaną domene,a zrobi się ona automatycznie.

Mam nadzieję ,że opisałem dobrze. Proszę o pomoc, pozdrawiam
Go to the top of the page
+Quote Post
!*!
post
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat
RewriteRule ^(.*)$ index.php?pytanie=$1 [QSA,L]


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
--franz87--
post
Post #3





Goście







Nie działa to co mi podałeś.
Wyczyściłem cookie, dla próby dałem z pewnej strony:
RewriteRule (.*) http://www.sub.strona.pl [L]
i to z przykładu działa
Go to the top of the page
+Quote Post
Beacri
post
Post #4





Grupa: Zarejestrowani
Postów: 60
Pomógł: 4
Dołączył: 19.02.2008
Skąd: Łódź

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


Spróbuj tak:
Kod
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/   "index.php&pytanie=$1" [L]


Ten post edytował Beacri 7.04.2012, 14:28:13


--------------------
Nie bijcie! Jestem tylko Chemikiem, który skryptuje od 7 lat :D
www.eduela.pl
Go to the top of the page
+Quote Post
franz87
post
Post #5





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 24.08.2009

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


Cytat(Beacri @ 7.04.2012, 15:27:34 ) *
Spróbuj tak:
Kod
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/   "index.php&pytanie=$1" [L]


Niesety nie działa
Go to the top of the page
+Quote Post
!*!
post
Post #6





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Nie bardzo rozumiem co chcesz zrobić.
Kod
RewriteRule (.*) http://www.sub.strona.pl [L]
umieszczasz adres strony w "swojej domenie" ?

Wpisując

http://mojadomena,ok/forum-php zostaje przekazane jako index.php?pytanie=forum-php

Ten post edytował !*! 7.04.2012, 14:33:19


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
franz87
post
Post #7





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 24.08.2009

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


EDIT EDIT EDIT

RewriteRule ^(.*)$ index.php?pytanie=$1 [QSA,L]

jednak działa,poprostu musiałem ponownie wyczyścić cookie.
Dzięki

Został mi teraz taki problem,że przy tym zmodyfikowanym pliku .htaccess nie działa podpięty arkusz stylów CSS.
Można to jakoś ominąć?

Ten post edytował franz87 7.04.2012, 14:43:01
Go to the top of the page
+Quote Post
i-skrypty.pl
post
Post #8





Grupa: Zarejestrowani
Postów: 65
Pomógł: 9
Dołączył: 8.02.2012

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


daj bezpośredni link do stylów
Go to the top of the page
+Quote Post
franz87
post
Post #9





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 24.08.2009

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


Dzięki śmiga
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 Aktualny czas: 21.08.2025 - 09:21