![]() |
![]() |
-novum- |
![]()
Post
#1
|
Goście ![]() |
Witam,
Mam w htaccess pewną regułę, która działa bardzo dobrze: Kod RewriteRule ^([^-]+)/$ http://www.piwkodlaciebie.pl/index.php?id=$1 [L] Przepisuje ona sprawnie linki z Kod http://www.moja-strona12345.pl?index.php?id=5 na Kod http://www.moja-strona12345.pl/5/ .Niestety nie potrafię napisać reguły, która tworzyłaby linki bez ukośnika na końcu, czyli http://www.moja-strona12345.pl/5. Próbowałem zrobić to w ten sposób, żeby ten ostatni ukosnik przed $ zlikwidować, ale wtedy taka reguła nie działa. Gdzie więc leży problem? W jaki sposób stworzyć takie linki bez ukośnika? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Dodaj kolejną regułke bez "/"
Cytat RewriteRule ^([^-]+)$ http://www.piwkodlaciebie.pl/index.php?id=$1 [L]
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Kod RewriteRule ^([^-]+)/?$ http://www.piwkodlaciebie.pl/index.php?id=$1 [L] Będzie działać bez i z.
|
|
|
-novum- |
![]()
Post
#4
|
Goście ![]() |
Niestety, pierwsza wskazówka od bim2 została ode mnie już wypróbowana wcześnej i nie działa - pisałem przecież, że próbowałem już zastosować regułę bez ukośnika i ona nie działa. Natomiast druga podana przez użytkownika Crozin daje błąd serwera.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Kod RewriteEngine On
RewriteRule ^([^-]+)/?$ index.php?id=$1 [L] |
|
|
-Gość- |
![]()
Post
#6
|
Goście ![]() |
Także i ta reguła nie chce działać. Heh, czuję, że jeszcze trochę się z tym pomęczę.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:30 |