![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 4 Dołączył: 6.03.2014 Skąd: Suwałki Ostrzeżenie: (0%) ![]() ![]() |
Witam, czy mógłby ktoś napisać mi kod w htaccess który zmieniał by link "http://strona.pl/go.php?id=<ID>" (<ID> za kazdym razem inne) na "http://strona.pl/<ID>"? Zupełnie nie ogarniam htaccess, z góry dzięki. (IMG:style_emoticons/default/wink.gif)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 26 Dołączył: 26.01.2012 Skąd: Ci to przyszło do głowy? Ostrzeżenie: (0%) ![]() ![]() |
Kod Options +FollowSymLinks RewriteEngine On RewriteRule ^([0-9]+)$ http://example.com/go.php?id=$1/ [L] [0-9] to dowolna liczba z przedziału 0-9 + to jedno lub więcej powtórzenie () zawartość tych nawiasów zostanie przekazana do $1 chyba, że chcesz, żeby tam były jakiekolwiek znaki w tym id, wtedy(niebezpieczne, chyba, że usuwasz wszystkie niechciane znaczki w skrypcie php): Kod Options +FollowSymLinks RewriteEngine On RewriteRule ^(.+)$ http://example.com/go.php?id=$1/ [L] Przy czym: . to dowolny znak Ten post edytował Beniooo 30.03.2015, 19:57:16 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 4 Dołączył: 6.03.2014 Skąd: Suwałki Ostrzeżenie: (0%) ![]() ![]() |
Wyświetla się błąd 404 not found, co może być nie tak?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 26 Dołączył: 26.01.2012 Skąd: Ci to przyszło do głowy? Ostrzeżenie: (0%) ![]() ![]() |
A masz pliczek go.php na serwerze? ;-)
Jeśli nie, stwórz go i w nim sprawdzaj swoje ID, a stronę wywołuj z przeglądarki jako http://example.com/ID Ten post edytował Beniooo 30.03.2015, 20:01:52 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 4 Dołączył: 6.03.2014 Skąd: Suwałki Ostrzeżenie: (0%) ![]() ![]() |
Mam, błąd jest tylko przy wchodzeniu na zedytowany link (strona.pl/ID, strona.pl/go.php?id=ID działa dobrze).
Teraz wyświetla się błąd "Nieprawidłowe przekierowanie" na całej stronie. Czym to może być spowodowane? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 26 Dołączył: 26.01.2012 Skąd: Ci to przyszło do głowy? Ostrzeżenie: (0%) ![]() ![]() |
Wrzuciłem przypadkiem slasha, może przez to, spróbuj:
Kod Options +FollowSymLinks RewriteEngine On RewriteRule ^(.+)$ http://example.com/go.php?id=$1 [L] Może banał, ale pamiętaj, żeby zmienić example.com na adres swojej stornki ;-) Ten post edytował Beniooo 30.03.2015, 20:06:27 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 4 Dołączył: 6.03.2014 Skąd: Suwałki Ostrzeżenie: (0%) ![]() ![]() |
Z tym slashem już sam ogarnąłem. (IMG:style_emoticons/default/wink.gif) Niby naprawiłem, strona działa, plik go.php też ale pod skróconym linkiem dalej błąd 404. Jakieś rady?
Tak, zmieniłem z example.com na moją stronę. (IMG:style_emoticons/default/smile.gif) Ten post edytował RaiZeN 30.03.2015, 20:12:44 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 26 Dołączył: 26.01.2012 Skąd: Ci to przyszło do głowy? Ostrzeżenie: (0%) ![]() ![]() |
Co wyświetlają logi GET Apache?
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 4 Dołączył: 6.03.2014 Skąd: Suwałki Ostrzeżenie: (0%) ![]() ![]() |
Straszne bugi się dzieją, to chyba coś z moim hostingiem, na razie dam sobie spokój z tym. Dzięki za pomoc. (IMG:style_emoticons/default/wink.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 15:47 |