Skocz do zawartości
Kapelan

cirpienia młodego webmastera

Polecane posty

Witam ponownie znawców tematu.

po różnego rodzaju komplikacjach (po raz kolejny dziękuję za pomoc) sprawiłem ze strona mojej Żony ożyła :)

Radość była wielka, bo w końcu cały Świat może oglądać naszego wspaniałego psa...

niestety dzisiaj rano Kaśka dostała kilka maili od znajomych z jakiegoś psiego forum że

jak to że nie działa i w ogóle popelina... :)

otóż strona działa, ale trzeba wpisać w przeglądarce www.nazwastrony.com/Welcome.html (plik strony głównej)

w przeciwnym wypadku dostaje Internal Server Error.

podejrzewam że to ja się gdzieś zakręciłem, pytanie gdzie.

czy może to mój ukochany hostingodawca az.pl???

podobna sytuacja ma miejsce z moja stroną, która do tej pory działała bez zarzutów...

 

HELP :mellow:

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
zmień na
index.html

:mellow:

 

ale gdzie???

 

w pliku index.html taka jest oto zawartość: "<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title></title><meta http-equiv="refresh" content="0;url= Welcome.html" /></head><body></body></html>"

 

moja strona główna jest pod Welcome.html, ale z jakiegoś powodu moja przeglądarka nie kieruje mnie ma str główną???

a może str główna ma się nazywać Index.html???

 

coś mi się zdaje że długa droga przede mną....

 

dzięki za cierpliwość

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Albo zrób plik index.html , w nim wpisz:

<meta http-equiv="refresh" content="0;url=Welcome.html" />
<a href="Welcome.html" title="strona glowna">Jezeli nie zostaniesz przekierowany automatycznie kliknij tutaj.</a>

I wyślij go na serwer FTP. Można dodać do tego oczywiście pełną strukturę xhtml, ze znacznikami meta włącznie.

Jeżeli masz na serwerze obsługę PHP to można to zrobić także przekierowaniem 301, wtedy tworzymy plik index.php a w nim coś na wzór:

<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: Welcome.html" );
?>

 

Powyższe rozwiązanie (zmiana nazwy pliku) wymagało by jeszcze modyfikacji przez Ciebie wszystkich linków wewnętrznych do strony głównej z Welcome.html na index.html więc mniej czasochłonną drogą będzie raczej utworzenie tego typu pliku :mellow:

 

Pozdrawiam.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

stwórz pusty plik index.html

stwórz plik '.htaccess' a w nim umieść taką treść

RewriteEngine On
RewriteCond %{REQUEST_URI} /index.html
RewriteRule ^(.*)$ http://twojastrona.pl/Welcome.html [R=301,L]

 

 

dzięki temu bez problemu poradzisz sobie z tym błędem i nie będziesz musiał nic fizycznie zmieniać w swoich plikach

 

(dopy edit: dodałem RewriteEngine On do kodu :mellow: )

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
stwórz plik '.htaccess' a w nim umieść taką treść

O, właśnie, zupełnie bym zapomniał o rozwiązaniu przez .htaccess :mellow: Polecam :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

zanim zauważyłem że się mnożą pomysły pozmieniałem nazwy i odnośniki itd...

nie zadziałało. :mellow:

przechodzę do Waszych prostych metod.

będę informował na bieżąco.

 

bardzo dziękuję

 

P.S.

jesteście wielcy!

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Mogłeś jeszcze skorzystać z DirectoryIndex

Dodać do pliku .htaccess

<IfModule dir_module>
DirectoryIndex index.php index.html welcome.html costam.html
</IfModule>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

...

plik Index.html jest pusty jak bęben Rolling Stonesów

plik .htaccess ma treść następującą:

 

RewriteEngine On
  RewriteCond %{REQUEST_URI} /index.html
  RewriteRule ^(.*)$ http://nazwastrony.com/Welcome.html [R=301,L]

 

oto lista plików w katalogu strony:

 

Pliki.jpg

 

 

o kiego grzyba tu chodzi??

 

dodam może, że edytowałem zawartość z poziomu Panela Kontrolnego...

 

pozdrawiam Mistrzów.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ej no kurcze, ale co za problem zmienić nazwę pliku welcome.html na index.html?Po co się tutaj w inne "duperele" bawić?I nie wiem co jest problemem w zmianie nazwy pliku :mellow:

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Ej no kurcze, ale co za problem zmienić nazwę pliku welcome.html na index.html?Po co się tutaj w inne "duperele" bawić?I nie wiem co jest problemem w zmianie nazwy pliku :mellow:
pozmieniałem nazwy i odnośniki itd...

nie zadziałało. :)

 

próbowałem Stary

 

ni chu chu

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
próbowałem Stary

 

ni chu chu

 

To raczej nierealne żeby serwer index.html nie rozpoznawal..-.-

 

plik Index.html jest pusty jak bęben Rolling Stonesów

No w nim nie masz zawartości welcome.html?..

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie Index.html tylko index.html - wielkość liter ma znaczenie... następnie w pliku index.html załącz

 

<meta http-equiv="refresh" content="0;url=Welcome.html" />

<a href="Welcome.html" title="strona glowna">Jezeli nie zostaniesz przekierowany automatycznie kliknij tutaj.</a>

 

Po kłopocie...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Skopiowałeś "rozkopaną" przez skrypt tego forum wersje zawartości .htaccess - poprawiłem już ją, skopiuj treść pliku .htaccess jeszcze raz (zmieniając nazwastrony na swoj adres url) i powinno być ok.

 

ps. tak jak wspomniano wyżej, pamiętaj że wielkość liter w nazwach plików ma znaczenie

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
No w nim nie masz zawartości welcome.html?..

 

niestety...

Mac (iweb) tak zbudował strukturę plików (i katalogów) ze w index.html zamieścił następujące dane:

 

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title></title><meta http-equiv="refresh" content="0;url= Welcome.html" /></head><body></body></html>

 

i nic więcej!

 

pod tym adresem znajdziesz treść strony Welcome. Rzuć okiem na źródło. zmieniałem odnośniki w źródle tak, aby wskazywały na Katalog Index_files po tym jak zmieniłem Welcome.html na Index.html

 

nie działało

 

spróbuje później wrzucić cała zawartość strony po raz kolejny, bo przez jeden dzień działało ok.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
niestety...

Mac (iweb) tak zbudował strukturę plików (i katalogów) ze w index.html zamieścił następujące dane:

 

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title></title><meta http-equiv="refresh" content="0;url= Welcome.html" /></head><body></body></html>

 

i nic więcej!

 

pod tym adresem znajdziesz treść strony Welcome. Rzuć okiem na źródło. zmieniałem odnośniki w źródle tak, aby wskazywały na Katalog Index_files po tym jak zmieniłem Welcome.html na Index.html

 

nie działa.

 

spróbuje pózniej wrzucić cała zawartość strony po raz kolejny, bo przez jeden dzień działało ok.

Nie działa mi link..nie znajduje strony.

 

Ale przekopiowałeś to co masz w welcome.html do index.html?..

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

teraz link działa.

przepraszam - literówka

Ale przekopiowałeś to co masz w welcome.html do index.html?..

nie. zmieniłem nazwe welcome.html na index.html

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie Index.html tylko index.html - z małej litery!!!

 

edit:

to nie Windows, wielkość liter MA ZNACZENIE!

 

No i nie bardzo rozumiem jaki jest cel przekierowania w index.html? google Ci niemiły?

 

p.s. dalej jest źle! http://www.polishhuntingdog.com = error500 = masz index.html z dużej litery.

 

Najlepiej zapomieć o [shift] przy nazywaniu plików.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Nie Index.html tylko index.html - z małej litery!!!

kolejna literówka.

 

1.zmieniłem welcome.html na index.html

2.katalog Welcome_files na Index_files

3.odnośniki w kat z Welcome_files na Index_files

 

ni chu chu.

 

Panowie ja nie robię tego, żeby Wam d... zawracać.

 

wszystkie wymienione wyżej metody nie działają!

 

nie wiem czy niema to związku z tym, ze strona została zbudowana na Macu, a ja serwer obsługuję z PC...

ale to czysta hipoteza - dlatego zamieściłem stronę, bo może ktoś z Was dopatrzy się w kodzie jakiegoś applowego wała...

 

dzisiaj piję wasze zdrowie - kolejny raz dziękuje za podpowiedzi!

 

Przemo

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Teraz to już masz raczej błąd w .htaccess, zahaszuj linijki... coś robisz źle i tyle.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Spokojnie, żadne .htaccess, Duże/małe litery!!!

 

teraz masz dobry index.html, który Cię wywala na zły Welcome.html

 

daj jeszcze raz screena i zawartość index.html

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nasz sympatyczny kolega Kapelan zmienia nazwy szybciej niż ja piszę, kiedy pisałem poprzedniego posta był refresz w index.html ->Welcome.html

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×