Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
Puchar WPB
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak przesłać stronę HTML do WordPress bez błędów 404

Pamiętasz dni stron internetowych w statycznym HTML? My pamiętamy. Nawet teraz, gdy WordPress zasila ponad 43% wszystkich stron internetowych, zdarzają się sytuacje, gdy trzeba przesłać niestandardową stronę HTML. Ale rzecz w tym, że WordPress nie zawsze dobrze współpracuje z przesyłaniem plików HTML, często witając użytkowników z przeklętą stroną błędu 404.

Od lat pomagamy użytkownikom WordPress rozwiązywać ten konkretny problem za pośrednictwem WPBeginner. Dowiedzieliśmy się, że większość ludzi popełnia te same powszechne błędy podczas próby przesyłania stron HTML, co prowadzi do niepotrzebnych problemów i straty czasu.

Pozwól nam przeprowadzić Cię przez sprawdzony proces, którego używamy do przesyłania stron HTML do WordPress bez błędów 404. Niezależnie od tego, czy dodajesz specjalną stronę docelową, czy integrujesz starszą zawartość, te kroki zaoszczędzą Ci godzin rozwiązywania problemów.

Jak przesłać stronę HTML do WordPress

Szybka odpowiedź: Jak przesłać stronę HTML do WordPress bez błędów 404

Prześlij plik (lub folder) HTML do głównego katalogu witryny za pomocą FTP lub Menedżera plików. Dostęp uzyskasz pod adresem example.com/twójplik.html lub example.com/twójfolder/. Jeśli pojawi się błąd 404, dodaj regułę przepisywania do pliku .htaccess. W przypadku błędów 403 ustaw uprawnienia do plików na 755.

Dlaczego przesyłać strony HTML do WordPress?

Czasami trzeba dodać statyczną stronę HTML ze starej witryny lub niestandardowy szablon, którego WordPress sam nie generuje.

  • Ponowne wykorzystanie starych stron – migruj treści statyczne ze starszych witryn bez konieczności przebudowy od podstaw
  • Niestandardowe strony docelowe – przesyłaj gotowe szablony HTML, które nie pasują do standardowych motywów WordPress

Większość motywów zawiera gotowe szablony, a wtyczki do stron docelowych WordPress, takie jak SeedProd, pozwalają projektować strony za pomocą interfejsu typu „przeciągnij i upuść”. W większości przypadków nie będziesz musiał ręcznie przesyłać strony HTML.

Wskazówka eksperta: Jeśli potrzebujesz niestandardowego projektu strony, polecamy SeedProd, najlepszą wtyczkę do tworzenia stron WordPress. Dzięki edytorowi „przeciągnij i upuść” w ciągu kilku minut stworzyliśmy strony docelowe o wysokiej konwersji. Ponadto zawiera profesjonalne szablony, dzięki czemu nie musisz zaczynać od zera. Szczegóły znajdziesz w naszej szczegółowej recenzji SeedProd.

Kreator stron SeedProd

Niemniej jednak zdarzają się sytuacje, gdy przesłanie strony HTML ma sens. Może masz statyczną stronę ze starej witryny, którą chcesz ponownie wykorzystać, lub znalazłeś szablon HTML, który idealnie odpowiada Twoim potrzebom.

Spotkaliśmy się z taką sytuacją wcześniej podczas migracji starszych stron internetowych lub integrowania niestandardowych stron docelowych. Wyzwaniem jest to, że WordPress używa własnej struktury adresów URL przyjaznej dla SEO, która może powodować błąd 404, jeśli strona HTML nie zostanie przesłana poprawnie.

Na szczęście znaleźliśmy proste rozwiązania, aby przesłać strony HTML do WordPressa bez psucia Twojej witryny. Przejdźmy przez kroki.

Przesyłanie strony HTML do witryny WordPress

Krok 1. Przygotuj plik lub folder HTML

Najpierw musisz przygotować stronę HTML, którą chcesz przesłać.

Jeśli jest to pojedyncza strona HTML bez oddzielnych plików CSS lub obrazów, możesz ją przesłać tak, jak jest.

Jednak jeśli strona, którą chcesz przesłać, ma oddzielne pliki CSS i obrazy, musisz umieścić je w strukturze katalogów.

Najlepiej byłoby umieścić pliki w folderze na komputerze.

Uporządkuj stronę HTML

Nie zapomnij otworzyć swojego głównego pliku HTML, aby upewnić się, że wszystko działa zgodnie z oczekiwaniami.

Krok 2: Połącz się za pomocą FTP lub Menedżera plików

Następnie musisz połączyć się ze swoją witryną WordPress za pomocą klienta FTP lub aplikacji Menedżer plików w panelu sterowania hostingu (np. cPanel).

Krok 3: Prześlij do głównego katalogu

Następnie musisz przesłać wcześniej utworzony folder do głównego folderu swojej witryny WordPress. Główny folder to ten, który zawiera foldery wp-admin, wp-content i wp-includes.

Prześlij pliki

Krok 4: Odwiedź swoją stronę HTML

Po przesłaniu plików możesz przejść do swojej witryny, aby wyświetlić swoją stronę HTML.

Jeśli przesłałeś folder z plikami HTML oraz towarzyszącymi plikami CSS i obrazami, musisz dodać nazwę przesłanego folderu na końcu adresu Twojej witryny w ten sposób:

https://example.com/landing-page

Uwaga: Główny plik HTML w Twoim folderze powinien nazywać się index.html. W przeciwnym razie będziesz musiał podać również nazwę pliku HTML.

Z drugiej strony, jeśli przesłałeś samodzielny plik HTML, po prostu dodaj nazwę pliku HTML na końcu adresu Twojej witryny:

https://example.com/landing-page.html

Teraz zobaczysz przesłaną stronę HTML.

Jeśli napotkasz stronę z błędem, będziesz musiał rozwiązać ten błąd.

Rozwiązywanie problemów z przesyłaniem stron HTML w WordPress

Zazwyczaj powinieneś móc wyświetlić swoją stronę HTML, odwiedzając ją lub folder bezpośrednio.

Jednak ze względu na reguły przepisywania używane przez WordPress lub serwer WWW, istnieje szansa, że napotkasz niektóre typowe błędy.

Oto szybkie porównanie dwóch najczęstszych błędów i ich rozwiązań:

BłądPrzyczynaRozwiązanie
404 Nie znalezionoKonflikt reguł przepisywania WordPressDodaj regułę przepisywania do .htaccess
403 ZabronionyNieprawidłowe uprawnienia do plikówUstaw uprawnienia na 755
Naprawianie błędu 404 po przesłaniu strony HTML w WordPress

Błąd 404 jest jednym z najczęstszych błędów WordPressa. Jednak w większości przypadków można go łatwo naprawić.

Jeśli widzisz błąd 404 po przesłaniu strony HTML, musisz dodać regułę przepisywania do swojego pliku .htaccess:

RewriteRule ^(.*)index\.(php|html?)$ /$1 [R=301,NC,L]
Naprawianie błędu 403 po przesłaniu strony HTML w WordPress

Błąd 403 może również wystąpić z powodu uprawnień do plików na Twojej nowo przesłanej stronie HTML lub przesłanym folderze.

Po prostu połącz się ze swoją witryną za pomocą klienta FTP i kliknij, aby wybrać przesłaną stronę HTML lub folder.

Następnie kliknij prawym przyciskiem myszy, a następnie wybierz opcję „Uprawnienia do plików” w swoim kliencie FTP.

Otwórz uprawnienia do plików

Spowoduje to wyświetlenie okna dialogowego uprawnień do pliku. Wpisz „755” w polu wartości numerycznej i zaznacz opcję „Rekursywnie do podkatalogów”.

Poniżej wybierz opcję „Zastosuj do wszystkich plików i katalogów” i kliknij przycisk „OK”.

Pole wyboru uprawnień do plików

Spowoduje to ustawienie uprawnień do plików dla Twojego folderu przesyłania HTML oraz wszystkich plików i folderów w nim zawartych.

Aby uzyskać więcej informacji, zobacz nasz samouczek na temat naprawiania błędów uprawnień plików i folderów w WordPressie.

Dodawanie niestandardowej strony HTML do map witryn XML

Krok 1: Zainstaluj All in One SEO

Teraz, gdy przesłałeś swoją stronę HTML, czas dać znać wyszukiwarkom, że jest ona częścią Twojej witryny.

Najprostszym sposobem na zrobienie tego jest dodanie jej do map witryn XML Twojej strony internetowej.

Jeśli jeszcze nie skonfigurowałeś map witryn, postępuj zgodnie z instrukcjami w naszym artykule na temat dodawania map witryn XML w WordPressie.

Najpierw musisz zainstalować i aktywować wtyczkę All in One SEO for WordPress. Aby uzyskać więcej informacji, zobacz nasz artykuł na temat instalowania wtyczki WordPress.

Krok 2: Włącz mapy witryn i dodaj swoją stronę

Po aktywacji przejdź do strony All in One SEO » Sitemaps. Na stronie Ustawienia ogólne upewnij się, że przełącznik „Włącz mapę witryny” jest włączony.

Mapy witryn AIOSEO

Następnie przewiń trochę w dół do sekcji Dodatkowe strony.

Przesuń przełącznik, aby aktywować tę sekcję, a następnie wprowadź adres URL swojej strony HTML lub folderu w opcji „Adres URL strony”.

Dodaj adres URL strony

Kliknij przycisk „Dodaj stronę”, aby ją dodać.

Po tym nie zapomnij kliknąć przycisku „Zapisz zmiany”, aby zachować swoje ustawienia.

All in One SEO będzie teraz uwzględniać Twój niestandardowy adres URL strony HTML w Twoich mapach witryn XML WordPress. Wyszukiwarki będą mogły znaleźć adres URL i traktować go jak każdą inną stronę z Twojej witryny.

Najczęściej zadawane pytania

Czy mogę przesłać wiele stron HTML do WordPress jednocześnie?

Tak. Umieść wszystkie pliki HTML, CSS i obrazy w jednym folderze i prześlij cały folder do głównego katalogu WordPress za pomocą FTP. Każda strona będzie dostępna pod adresem example.com/nazwa_folderu/nazwa_pliku.html.

Czy przesłanie strony HTML wpłynie na wydajność mojej witryny WordPress?

Nie. Statyczne strony HTML są obsługiwane bezpośrednio przez serwer WWW bez użycia PHP ani bazy danych WordPress, więc w rzeczywistości ładują się szybciej niż zwykłe strony WordPress.

Czy muszę aktualizować moją stronę HTML po aktualizacji WordPress?

Nie. Twoja przesłana strona HTML jest całkowicie oddzielona od plików rdzennych WordPress. Aktualizacje WordPress nie nadpiszą ani nie wpłyną na Twoje niestandardowe strony HTML.

Czy mogę używać nagłówka i stopki mojego motywu WordPress na stronie HTML?

Nie bezpośrednio. Przesłane strony HTML są samodzielne i nie będą dziedziczyć projektu Twojego motywu WordPress. Jeśli chcesz uzyskać spójny wygląd, rozważ zamiast tego użycie wtyczki do tworzenia stron.

Jaka jest różnica między przesyłaniem strony HTML a tworzeniem strony WordPress?

Strona WordPress jest przechowywana w Twojej bazie danych i zarządzana przez panel administracyjny. Przesłana strona HTML to statyczny plik na Twoim serwerze. Strony WordPress są łatwiejsze do edycji, podczas gdy strony HTML dają Ci pełną kontrolę nad kodem.

Dodatkowe zasoby

Poniżej znajdują się dodatkowe zasoby, które mogą okazać się pomocne podczas rozwiązywania problemów z błędami 404 lub zarządzania stronami w Twojej witrynie:

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak przesłać stronę HTML do WordPressa bez powodowania błędów. Możesz również zapoznać się z naszym przewodnikiem po SEO w WordPressie, aby uzyskać więcej ruchu, lub naszym przewodnikiem dla początkujących po szybkości i wydajności WordPressa.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

10 CommentsLeave a Reply

  1. idealne rozwiązanie do dodawania niestandardowego kodu HTML do tworzenia niestandardowych stron.
    Zazwyczaj używam menedżera plików do przesyłania kodu i obrazów.
    Ale wielokrotnie używałem również FileZilla do przesyłania plików.
    Dziękuję za rozwiązanie problemu błędu 404, który zazwyczaj pojawia się po dodaniu pliku HTML.

  2. To było naprawdę pomocne!
    Udało mi się poprawnie przesłać pliki HTML za pomocą FileZilla i faktycznie zadziałało bez żadnych problemów. Dodanie niestandardowej strony do map witryn XML było również świetną wskazówką, aby upewnić się, że wyszukiwarki mogą ją znaleźć.
    Dzięki za tak jasny przewodnik!

  3. Dziękuję za radę. Próbowałem tego przez FTP bez powodzenia i jedyną rzeczą, której brakowało, aby zadziałało, był kod htaccess. Doskonale.

  4. Zawsze, gdy mam jakiekolwiek pytanie dotyczące WordPress i szukam w Google, wiem, że otrzymam najbardziej wiarygodne i bardzo uproszczone wyjaśnienie, gdy tylko przewinę do artykułu WPbeginners w wynikach wyszukiwania.

    Ten artykuł i Twoje inne artykuły zawsze były pomocne. Cieszę się, że należę do tego miejsca. Dziękuję.

  5. Cześć, dziękuję za ten artykuł. Prawie rozwiązuje mój problem z przepływem pracy.

    Mam kilka plików Excel, które aktualizuję co tydzień. Chcę co tydzień przesyłać wykresy i tabele z tych plików do WordPress. Najlepiej, gdyby przesyłanie odbywało się automatycznie, ale jedynym sposobem, jaki widziałem, jest zapisanie strony Excel jako .htm. Chciałem zapisać ją w katalogu WordPress, a następnie użyć linku do osadzenia. Czy masz sugestię?

    dziękuję

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Proszę NIE używaj słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.