Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 22.03.2013 Ostrzeżenie: (0%)
|
Korzystam ze skryptu, który umożliwia upload plików na serwer i późniejsze ich pobieranie (taki prosty hosting plików)
Po wywołaniu linka w stylu: www.domena.pl/zxc rozpoczyna się pobieranie danego pliku (file_download.php), natomiast po wywołaniu www.domena.pl/zxc~i pojawia się strona tego pliku z różnymi informacjami na jego temat (share_file.php) Problem polega na tym, że chciałbym, aby było na odwrót, czyli po wywołaniu linka bez (~i) pojawiała się strona pliku, a po wywołaniu linka z ~i rozpoczynało się pobieranie. Mój plik .htaccess wygląda tak:
Zamianiłem to w ten sposób, że w przedostatniej regule zamieniłem file_download.php na share_file.php i teraz jest niby tak jak chciałem, Czyli po wywołaniu www.domena.pl/zxc jest strona informacyjna, zamiast pobierania, ale znowu drugi link www.domena.pl/zxc~i zamiast udostępnić pobieranie działa tak samo jak ten pierwszy. Tak wygląda mój aktualny .htaccess
Proszę o pomoc, dlaczego nie działa reguła z file_download.php, przy wywołaniu linka: www.domena.pl/zxc~i ? Ten post edytował maniek99 30.03.2013, 16:59:47 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 0 Dołączył: 22.03.2013 Ostrzeżenie: (0%)
|
Sądzę, że musi, skoro by nie musiał to po co ten kod w wersji oryginalnej ?
Ogólnie wielkie dzięki za zaangażowanie, chętnie postawie DUŻE PIWO (IMG:style_emoticons/default/biggrin.gif) Z jakiegoś jednak powodu działa to:
ale to już nie działa:
czyli ten 3 reweitecond nie dziala, bo oryginał (który działa) ma: RewriteCond $1 !\.html$ (co to w ogóle znaczy? dla każdego 'czegoś' różnego od *.html?) a jak go zamieniam na RewriteCond %{REQUEST_URI} ^(.+)\~i$ czyli link z ~i na końcu to już sobię z tym nie radzi. Nie qmam tego. Jeśli chcesz to mogę wysłać Ci na PW, dokładny link do strony gdzie to wszystko się dzieje...no i idziemy później na piwo (IMG:style_emoticons/default/wink.gif) |
|
|
|
maniek99 [PHP][HTML]Problem z przekierowaniem (mod_rewrite) w .htaccess 30.03.2013, 16:57:31
artuross KodRewriteCond %{REQUEST_URI} ^(.+)\~... 30.03.2013, 17:11:39
maniek99 Niestety nie działa, zamiast file_download.php ład... 30.03.2013, 17:16:28
artuross To moze podaj konkretny przyklad dla jakiego ma dz... 30.03.2013, 17:26:48
maniek99 Po prostu po wywołaniu linka domena.pl/asd~i ma si... 30.03.2013, 17:31:18
artuross domena.pl/asd~i ma się wykonywać file_download.php... 30.03.2013, 17:41:52
maniek99 Jednak, jak już wspomniałem to nie działa i przeki... 30.03.2013, 18:36:15
artuross Skoro powinno wygladac tak, to czemu nie dziala? N... 30.03.2013, 20:41:56
artuross Kod w wersji oryginalnej jest po to, ze gdy chcesz... 30.03.2013, 20:57:57 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 11:40 |