Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 0 Dołączył: 23.06.2008 Ostrzeżenie: (10%)
|
Mam ogólnie przyjęty adres artykułu:
mojportal.pl/artykul/37, lecz można tą samą treść zobaczyć również pod adresem mojportal.pl/artykul.html?id=37, jak zrobić by z tego właśnie urla przekierowało go na ten pierwszy url? Ten post edytował Ayrox 15.12.2008, 16:22:34 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
mod_rewrite
google-> kurs modrewrite |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 0 Dołączył: 23.06.2008 Ostrzeżenie: (10%)
|
ale to już jest mod_rewirte zastosowane, teraz chodzi tylko żeby pod dwoma urlami nie pokazywała się ta sama treść, a z jednego urla przekierowywało na drugi
|
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
No to mowie ze mod_rewrite. Ale dodaj flage [R]
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 0 Dołączył: 23.06.2008 Ostrzeżenie: (10%)
|
no ale jak to praktycznie by wyglądało, bo w treści to tak:
jeżeli jest get id w prostej postaci a nie artykul/36 to przekieruj na artykul/36 bo w tym problem że to już jest w mod_rewrite przemianowane ;/ RewriteCond %{HTTP_HOST} ^http://mojastrona.pl/?artykul=$1 [NC] RewriteRule ^(.*)$ http://mojastrona.pl/artykul/$1 [R=301,L] Zrobiłem takie coś, ale coś nie chce działać, by mojastrona.pl/?artykul=1 przekierowalo jak ktos wejdzie pod ten adres na mojastrona.pl/artykul/1 |
|
|
|
Post
#6
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 0 Dołączył: 23.06.2008 Ostrzeżenie: (10%)
|
nie działa właśnie
|
|
|
|
Post
#8
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Nie działa, nie działa. Pokaż, co konkretnie zrobiłeś.
Wsadziłem 20t słonia do puszki po coli. |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 0 Dołączył: 23.06.2008 Ostrzeżenie: (10%)
|
RewriteCond %{HTTP_HOST} ^http://mojastrona.pl/artykul=$1 [NC]
RewriteRule ^(.*)$ http://mojastrona.pl/artykul/$1 [R=301,L] Zrobiłem już tak i też nie działa, nie wiem kurcze już co robić ;/ |
|
|
|
Post
#10
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Nie dziwię się:
Kod RewriteCond %{HTTP_HOST} ^http://mojastrona.pl/artykul=$1 [NC] Przyjrzyj się mojemu postowi z zalinkowanego tematu, bo z tego, co piszesz, to w ogóle do nie go nie zaglądałeś. |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 0 Dołączył: 23.06.2008 Ostrzeżenie: (10%)
|
RewriteCond %{HTTP_HOST} ^http://mojastrona.pl/{QUERY_STRING}artykul=$1 [NC]
RewriteRule ^(.*)$http://mojastrona.pl/artykul/$1 [R=301,L] Czyżby to było to, nic innego nie znalazłem? |
|
|
|
Post
#12
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
Czemu się tego czepiłeś?
Kod RewriteCond %{HTTP_HOST} Przecież zalinkowany temat, to praktycznie gotowiec. :/ |
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 0 Dołączył: 23.06.2008 Ostrzeżenie: (10%)
|
bez tego też nie działa
RewriteCond % ^http://mojastrona.pl/{QUERY_STRING}artykul=$1 [NC] RewriteRule ^(.*)$http://mojastrona.pl/artykul/$1 [R=301,L] i nie działa, mimo że zrobiłem tak jak kazałeś |
|
|
|
Post
#14
|
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk |
Mniej niż 0 inteligencji.
Kod RewriteCond %{QUERY_STRING} id=([^&;]*) Kod % ^http://mojastrona.pl/{QUERY_STRING}artykul=$1 [NC] Widzisz różnice w użyciu? Bo ja ogromną. Zajrzyj W KOŃCU DO KURSU mod_rewrite! |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 16:32 |