![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 14.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Troche się nagimnastykowalem i nie moge jakos popchnac tego wiec proszę o pomoc...
Strona stoi na drupalu 5 i mam linka w postaci np: http://domena.pl/node/12 w node 12 mam ustawione alternatywne linki na np nasza-oferta.html wiec jak w .htaccessie zrobic przekierowanie z http://domena.pl/node/12 na http://domena.pl/nasza-oferta.html aktualnie mam w htaccessie: RewriteCond %{THE_REQUEST} ^/node/12$ RewriteRule ^(.*)$ http://domena.pl/nasza-oferta.html? [r=301,L] Ten post edytował tmgryf 8.03.2010, 12:28:26 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 19 Dołączył: 7.09.2009 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
RewriteRule ^/node/12/?$ nasza-oferta.html [NC]
Sprawdz to PS. Nie miałem do czynienia z drupalem.. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 14.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
nie pomoglo jakos niestety
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
No dziwne, żeby działało, bo:
Kod RewriteRule ^/node/12/?$ nasza-oferta.html [NC] - node/12 to chyba nie jest adres, z którego ma nastąpić przekierowanie lecz adres wpisany w przeglądarce, co nie? Musisz znać PRAWDZIWY adres, przykład:Adres: www.strona.pl/filmy/sensacyjne/23,34.html Faktyczny adres: www.strona.pl/index.php?kat=filmy&podkat=sensacyjne&id=23&at=34 Przekierowanie: Kod RewriteRule www.strona.pl/index.php?kat=filmy&podkat=sensacyjne&id=23&at=34 www.nowa-strona.pl [R=301,L]
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
RewriteCond %{HTTP_HOST} domena.pl [NC]
RewriteCond %{REQUEST_URI} node/12 RewriteRule (.*) http://domena.pl/nasza-oferta.html [L] -------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 1 Dołączył: 14.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
@amii:
twoj przyklad dziala :* mam takie pytanie jeszcze... a co jesli mam wiecej takich przekierowan? musze powtarzac wszystkie 3 linie?? // moj odwieczny problem htaccess i wyrazenia regularne.... Ten post edytował tmgryf 8.03.2010, 20:20:46 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 728 Pomógł: 76 Dołączył: 12.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Możesz zastosować wyrażenia regularne.
Np: jeśli chcesz wszystkie strony które po nod mają 1 lub więcej cyfr przekierować na http://domena.pl/nasza-oferta.html To dajesz: RewriteCond %{HTTP_HOST} domena.pl [NC] RewriteCond %{REQUEST_URI} node/([0-9])+ RewriteRule (.*) http://domena.pl/nasza-oferta.html [L] -------------------- gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet. Zarabianie bez wysiłku na domenach bez ruchu: prolink. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 11:19 |