• Hej, mam pewien problem.
    Stworzyłem nowego bloga, zainstalowałem WP i stworzyłem stronę np. about us i potem w appearance -> menus dodałem ją i zapisałem. Gdy wchodzę na bloga mam menu i stronę about us, ale gdy klikam, aby w nią wejść to pojawia się błąd „Not Found
    The requested URL /about-us/ was not found on this server.”

    ktoś poradził mi abym wszedł w settings -> permalinks i zmienił na pierwszą opcję, zapisał i sprawdził, wtedy działa mi strona, a gdy zmieniam na 'post name’ to znowu jest Not Found…
    Hosting odpisał, że to nie wina serwera.

    mogę liczyć na pomoc z Waszej strony?

    Pozdrawiam

Viewing 5 replies - 1 through 5 (of 5 total)
  • Sprawdź czy:

    1. mod_rewrite jest włączony/ włącz go jeśli nie jest aktywowany
    Jak włączyć mod_rewrite: musisz odnaleźć plik: httpd.conf a w nim następującą linie:

    #LoadModule rewrite_module modules/mod_rewrite.so

    LoadModule rewrite_module modules/mod_rewrite.so (mod_rewrite jest wyłączony jeśli linia jest od komentowana tzn. nie ma #)

    #LoadModule rewrite_module modules/mod_rewrite.so (mod_rewrite jest wyłączony bo jest #)

    2. zaloguj się do WP, przejdź do Ustawienia > Bezpośrednie Odnośniki i ustaw własny format wpisów: /%postname%/

    =========================================

    Możesz też:
    1. w Kokpicie ustawić permalinks na domyślne i zapisać ustawienia
    2. wyloguj się z WP
    3. tam gdzie jest zainstalowany WP znajduje się plik .htaccess – usuń ten plik,
    4. zaloguj się do WP, przejdź do Ustawienia > Bezpośrednie Odnośniki i ustaw własny format wpisów: /%postname%/
    Zapisz zmiany. To wygeneruje nowy pliku: .htaccess. Wszystko powinno działać.

    ==========================================

    Możesz też:
    1. ręcznie edytować .htaccess.
    2. wklej to co poniżej:
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^ index \ .php $ – [L]
    RewriteCond% {REQUEST_FILENAME}! -f
    RewriteCond% {REQUEST_FILENAME}! D
    RewriteRule. /index.php [L]
    </ IfModule>
    # END WordPress
    3. Zapisz zmiany

    ==========================================

    Najważniejsze by serwer miał włączony mod_rewrite (bez tego Permalinks nie zadziała tak, jak chcemy).
    Zawsze rób kopię zapasową plików przed ich zmianą.

    Thread Starter Mafiozo19990

    (@mafiozo19990)

    zrobiłem wszystko oprócz znalezenia pliku httpd.conf i sprawdzenia, na razie nie działa :/

    nie wiem gdzie szukać tego pliku dokładnie?

    pozdrawiam.

    bin/apache/conf/httpd

    w przypadku serwera lokalnego taka ścieżka dostępu jak wyżej mniej więcej będzie. trzeba szukać w folderze gdzie są pliki instalacyjne serwera

    Thread Starter Mafiozo19990

    (@mafiozo19990)

    mam i cgi-bin (w środku jest plik test) i conf (ale nie moge wejsć, klikam i nic sie nie dzieje, tak jakbym nie miał dostępu, czy coś).

    Screen: http://vpx.pl/i/2014/08/26/wp.png

    Tu masz wyjaśnione jak zmienić prawa dostęp

    http://www.nazwa.pl/pomoc-faq-jak-zmienic-prawa-dostepu-do-plikow-przez-klienta-ftp/

    mod_rewrite może też włączyć dostawca twojego hostingu. Skontaktuj się z nim.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Temat ‘Nowa strona i błąd Not Found’ jest zamknięty na nowe odpowiedzi.