Gość AceDude Zgłoś post Napisano Lipiec 20, 2009 No, mam nadzieję, że mamy tu jakiegoś specjalistę z prawdziwego zdarzenia Mam cholernie dziwny kłopot, który wystąpił po przeprowadzce do Masternetu (Apache 1.3). Na stronie http://portal.csnation.pl mam plik taki .htaccess: http://portal.csnation.pl/htaccess.txt Na prohoscie (LiteSpeed) śmigał aż miło. Wczoraj chciałem przetestować, czy podpięta subdomena downloadu działa poprawnie - klikam linka - http://portal.csnation.pl/download/plik2-esspray211.html - i ciach, przekierowuje mnie na download.php, bez żadnych zmiennych (a powinno na redirect.php!). Dziwne. Ale prawdziwe cuda zaczynają się dopiero dzisiaj. Plik w ogóle przestał działać! Jedyne, co jest obsługiwane, to wspomniane przekierowanie /download na download.php, ale dalej działa ono nieprawidłowo. Ma ktoś jakiekolwiek pomysły? Stawiam piwo, jak ktoś Wrocław odwiedzi. Udostępnij ten post Link to postu Udostępnij na innych stronach
GyniO 10 Zgłoś post Napisano Lipiec 20, 2009 Spróbuj zamiast [L] dać wszędzie : [L,QSA] Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość AceDude Zgłoś post Napisano Lipiec 20, 2009 0 zmian Udostępnij ten post Link to postu Udostępnij na innych stronach
GyniO 10 Zgłoś post Napisano Lipiec 20, 2009 0 zmian Dla testu wywal linie związane z download czy wtedy działa normalnie.. Udostępnij ten post Link to postu Udostępnij na innych stronach
p 3 Zgłoś post Napisano Lipiec 20, 2009 Wczoraj chciałem przetestować, czy podpięta subdomena downloadu działa poprawnie - klikam linka - http://portal.csnation.pl/download/plik2-esspray211.html - i ciach, przekierowuje mnie na download.php, bez żadnych zmiennych (a powinno na redirect.php!). No i bardzo dobrze, przecież ten link pasuje tylko do [2] regexp'a, nie widzę powodu dlaczego miałby go złapać [1] regexp. [1] RewriteRule ^download/pobierz/([0-9]+)/?$ redirect.php?m=plik&id=$1 [L] [2] RewriteRule ^download/plik([0-9]+)-(.*).html/?$ download.php?file=$1 [L] Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość AceDude Zgłoś post Napisano Lipiec 20, 2009 Nie pomogło. Nawet wywalenie wszystkiego oprócz: # :) RewriteEngine On # Usuwanie www. z URLa RewriteCond %{HTTP_HOST} ^www\.(portal\.csnation\.pl)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] Nie pomaga w ruszeniu tego tematu. Nawet cholerne usuwanie www. nie działa. Coś jest nie tak ze strony Masternetu mi się wydaje. Żywcem skopiowany .htaccess z innej strony na tym samym serwerze nie działa. :/ @p to dlaczego nawet to nie działa? Tzn. nie przekazuje argumentu do download.php? Udostępnij ten post Link to postu Udostępnij na innych stronach
GyniO 10 Zgłoś post Napisano Lipiec 21, 2009 Nie pomogło. Nawet wywalenie wszystkiego oprócz: # :) RewriteEngine On # Usuwanie www. z URLa RewriteCond %{HTTP_HOST} ^www\.(portal\.csnation\.pl)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] Nie pomaga w ruszeniu tego tematu. Nawet cholerne usuwanie www. nie działa. Coś jest nie tak ze strony Masternetu mi się wydaje. Żywcem skopiowany .htaccess z innej strony na tym samym serwerze nie działa. :/ @p to dlaczego nawet to nie działa? Tzn. nie przekazuje argumentu do download.php? Musiało puść coś nie elo podczas przenoszenie samego portalu.. (.htaccess) może nie mieć nic z tym związanego. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość AceDude Zgłoś post Napisano Lipiec 21, 2009 Uff, już troszkę lepiej. Faktycznie, był błąd w konfiguracji subdomeny. Teraz zostaje jeszcze jedna zagadka. Cały .htaccess wygląda w tej chwili tak: RewriteEngine On RewriteRule ^download/pobierz/([0-9]+)/?$ redirect.php?m=plik&id=$1 [L] A link http://portal.csnation.pl/download/pobierz/2 przekierowuje na download.php Trochę mniejsze, ale dalej cuda, przynajmniej dla mnie. Any ideas? Udostępnij ten post Link to postu Udostępnij na innych stronach
GyniO 10 Zgłoś post Napisano Lipiec 21, 2009 Daj tak jak było: # :) RewriteEngine On # Przerwa techniczna #RewriteRule ^(.*)$ http://csnation.pl/brb.htm [R=301,L] # Usuwanie www. z URLa RewriteCond %{HTTP_HOST} ^www\.(portal\.csnation\.pl)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] # ? #RewriteCond %{HTTP_HOST} !portal.csnation.pl$ [NC] #RewriteRule ^(.*) http://portal.csnation.pl/$1 [R=301,L] # Przekierowania RewriteRule ^partner/([0-9]+)/?$ redirect.php?m=partner&id=$1 [L] RewriteRule ^download/pobierz/([0-9]+)/?$ redirect.php?m=plik&id=$1 [L] # Działy RewriteRule ^rezerwacja/?$ dotpay.php [L] RewriteRule ^dotacja/?$ page.php?id=dotacje [L] RewriteRule ^informacje/?$ page.php?id=1 [L] RewriteRule ^rekrutacja/?$ page.php?id=2 [L] RewriteRule ^zale/?$ page.php?id=zale [L] RewriteRule ^ts/?$ page.php?id=ts [L] RewriteRule ^admini/?$ staff-csn.php [L] RewriteRule ^rejestr-zmian/?$ changelog.php [L] RewriteRule ^redakcja/?$ staff.php [L] RewriteRule ^download/?$ download.php [L] RewriteRule ^archiwum-newsow/?$ news_archive.php [L] # Newsy RewriteRule ^news/([0-9]+)-(.*).html/?$ index.php?news=$1 [L] RewriteRule ^archiwum-newsow/strona-([0-9]+)/?$ news_archive.php?page=$1 [L] # Download RewriteRule ^download/kat([0-9]+)-(.*).html/?$ download.php?cat=$1 [L] RewriteRule ^download/plik([0-9]+)-(.*).html/?$ download.php?file=$1 [L] Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość AceDude Zgłoś post Napisano Lipiec 21, 2009 Wrzucone, ale nie mogę sprawdzić, bo mi DNSy szaleją. "wszystkie kary na mnie idą", jak to mówił pewien pan - http://www.youtube.com/watch?v=by_wIcIG6cs Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość AceDude Zgłoś post Napisano Lipiec 21, 2009 No, jednak nie działa. Ale po wpisaniu chociażby tego: RewriteRule ^download/pobierz/([0-9]+)/?$ redirect.php?m=plik&id=$1 [L] i odpowiedniej modyfikacji linka - działa. Strange. Udostępnij ten post Link to postu Udostępnij na innych stronach