![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 9.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam. mam takie pytanko. Czy można mod rewrite w pliku htaccess wykorzystać do tego że: jak ktoś wejdzie na http://mojastr.pl/katalog/plik.jpg to żeby mu się wyświetlił http://123456.pl/katalog/plik.JPG . Wiem że jak jest an tym samym serwerze to że się tak da.. a jak na dwóch? bo mam taki kodzik i on nie działa:
Kod RewriteEngine on RewriteRule ^upload/(.*).JPG http://123456.pl/katalog/$1.JPG wywala Kod Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, @in5.pl and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Ten post edytował kidler 8.09.2008, 19:04:46 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 75 Pomógł: 8 Dołączył: 9.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
bo po jpg ma być $
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 9.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kod RewriteEngine on RewriteRule ^upload/(.*).JPG$ http://123456.pl/katalog/$1.JPG$ nie pomogło |
|
|
![]()
Post
#4
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Jak coś to:
Kod RewriteEngine on RewriteRule ^upload/(.*).JPG$ http://123456.pl/katalog/$1.JPG Reguła wydaje się dobra. Możesz spróbować jeszcze: Kod RewriteEngine on
RewriteRule ^upload/(.*)\.JPG$ http://123456\.pl/katalog/$1\.JPG |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Tylko po pierwszym jpg, po drugim nie wstawiaj żadnego znaku.
Jeśli nie zadziała (a powinno) to przepisz sobie na lokalny adres przenies.php na przykład i tam użyj header('Location:adres'); |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 9.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jak coś to: Kod RewriteEngine on RewriteRule ^upload/(.*).JPG$ http://123456.pl/katalog/$1.JPG Reguła wydaje się dobra. Możesz spróbować jeszcze: Kod RewriteEngine on RewriteRule ^upload/(.*)\.JPG$ http://123456\.pl/katalog/$1\.JPG to samo Cytat Jeśli nie zadziała (a powinno) to przepisz sobie na lokalny adres przenies.php na przykład i tam użyj header('Location:adres'); a można jaśniej? |
|
|
![]()
Post
#7
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
Kod header ('location: http://domain.pl/' . $_GET['image'] . '.jpg');
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 9.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
nie za bardzo, bo muszę mieć idealnie odwzorowany adres upload/(.*).JPG
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 21 Dołączył: 28.06.2007 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
@up, przekieruje a nie przepisze...
#topic, musisz dodać flagę(flagi to na końcu np. [L]) nie wiem jaką ale w manualu apache jest opis wszystkich możliwych flag:) bardzo ładnym prostym językiem dla zwykłego śmiertelnika Kod RewriteEngine on RewriteRule ^upload(.*) http://123456.pl/katalog$1 [P] Przykład prosto z manuala tylko zmienione scieżki Ten post edytował dadexix 8.09.2008, 20:37:13 -------------------- "Na przykład zmiennej $jestem_najlepszy przypisujemy wartość logiczną TRUE"
Ja: użyj funkcji[...] Grins: mów normalnie do mnie a nie po polsku Ja: normalnie to znaczy jak? Grins: No w PHP... inaczej mój parser ledwo kuma:) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 9.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
dziwne, chyba to zależy od tego jakim programem edytuje bo jak notatnikiem zrobiłem to działa:
Kod RewriteEngine on
RewriteRule ^upload/(.*).jpg http://123.in5.pl/upload/$1.jpg |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 11:34 |