Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [.htaccess] przekierowanie starego na nowy adres, z zachowaniem części zmiennych
angel554
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 10.08.2005

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


witam,

mam problem z odpowiednimi wpisami htaccess.
Chciałbym przekierować adres:

1) http://xxx.pl/index.php?act=post&do=new_post&fa=aa&&get=test

na adres

2) http://xxx.pl/index.php?app=forums&mod...ction=post&do=new_post&fa=aa&&get=test

tłustym drukiem zaznaczyłem powtarzające się ciągi

Próbowałem czegoś takiego:

Kod
RewriteEngine On
RewriteCond %{HTTP_HOST} ^ttp://xxx\.pl/index.php?app=forums&module=post&section=post&do=new_post&$ [NC]
RewriteRule ^(.*)$ http://www\.xxx\.pl/index.php?act=post&do=new_post&/$1 [R=301,L]


ale niestety nie działa sad.gif Ktoś ma jakiś pomysł?

Pozdrawiam i czekam na odp.

Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




http://eriz.pcinside.pl/weblog/mod_rewrite...ac-208.html#t71


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
angel554
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 10.08.2005

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


tak, czytałem to, problem w tym że nie wiem jak to zastosować w moim przypadku.

Próbowałem też to:

Kod
RewriteRule ^index\.php?act=post&do=new_post&fa=([a-zA-Z0-9]+)&get=([a-zA-Z0-9]+)$ index\.php?app=module=post&section=post&do=new_post&fa=$1&&get=$2 [L]


ale nie działa
ktoś może poradzić co zmienić żeby działało?
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Ekhm, nie robisz tego sprawdzania w RewriteRule, a w RewriteCond, jest taka zasadnicza różnica.

RewriteRule nie oddziaływuje na ciąg QUERY_STRING, więc nie ma prawa działać.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
angel554
post
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 10.08.2005

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


@erix - może pomożesz bo się kolejny dzień mecze sad.gif bardzo Cię proszę.
Go to the top of the page
+Quote Post
erix
post
Post #6





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A jak było w mojej notce? Dostosuj swój przypadek do przykładu. :]


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
angel554
post
Post #7





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 10.08.2005

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


Zmieniłem na

Kod
RewriteEngine On
RewriteCond ^index\.php?act=post&do=new_post&fa=([a-zA-Z0-9]+)&get=([a-zA-Z0-9]+)$ index\.php?app=module=post&section=post&do=new_post&fa=$1&&get=$2 [L]


ale ciągle ładuje mi strone główną zamiast nowej strony sad.gif
Go to the top of the page
+Quote Post
erix
post
Post #8





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




No bo musisz połączyć z RewriteRule. Przyjrzyj się uważnie, jak było w moim przykładzie, a nie bezmyślnie przestawiasz...


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
angel554
post
Post #9





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 10.08.2005

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


Kurcze, nie znam sie na htaccess a bardzo mi zależy na tym przekierowaniu. Możesz mi pomóc, jak tak to bardzo Ci dziękuję, jak nie to czy ktoś inny wie może jak rozwiązać mój problem?

z góry dzieki, pozdrawiam
Go to the top of the page
+Quote Post
erix
post
Post #10





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Możesz mi pomóc, jak tak to bardzo Ci dziękuję, jak nie to czy ktoś inny wie może jak rozwiązać mój problem?

Przecież pomagam... O.o

Chyba że masz na myśli gotowca, to przykro mi - pomyliłeś działy.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
angel554
post
Post #11





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 10.08.2005

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


no przykro mi że nie potrafisz skopiować i wkleić z zmianą kilku literek
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: 20.08.2025 - 05:26