• Shirru

    (@shirru)


    Witam

    Po przejściu na nowy serwer(vps z CentOS) i zmianie permlinków wyskakuje mi bład 404

    Zgodnie z tym co wyczytałem w internecie spradziłem czy mod_rewrite nie jest wyłaczony.

    znalazłem plik /etc/httpd/conf/httpd.conf

    zmieniłem
    AllowOverride None
    na
    AllowOverride All

    stworzyłem plik .htaccess:

    Dodałem tam:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    Zapisałem i dałem uprawnienia 640

    Zmieniłem Permlink i nadal widze 404…

    Co zrobiłem źle ?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Moderator Marcin Pietrzak

    (@iworks)

    Zapisałem i dałem uprawnienia 640

    a kto jest właścicielem pliku? bo jak nie apache albo nie grupa apache’a to serwer tego pliku nie widzi i nie może czytać.

    Thread Starter Shirru

    (@shirru)

    co mam zrobić aby apache stało sie właścicielem pliku ?

    Moderator Marcin Pietrzak

    (@iworks)

    co mam zrobić aby apache stało sie właścicielem pliku ?

    Nie musi! Nie powinien nawet.

    Generalnie ustaw 644 czyli żeby „każdy” mógł odczytać.

    Poczytaj o uprawnieniach i właścicielach:

    uprawnienia -> chmod
    właściciel -> chown

    Thread Starter Shirru

    (@shirru)

    Ustawiłem na 644 i nadal nic..po zmianie nadal widze 404

    Moderator Marcin Pietrzak

    (@iworks)

    Ustawiłem na 644 i nadal nic..po zmianie nadal widze 404

    Co jest w error.log’u apache’a?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Temat ‘Bład 404 .htaccess’ jest zamknięty na nowe odpowiedzi.