Skocz do zawartości

problem z mod_rewrite, pomożecie?


dipl

Rekomendowane odpowiedzi

hej

nie wiedziałem gdzie to wrzucić, ta kategoria wydawała mi się najodpowiedniejsza.

mam problem z uruchomieniem mod_rewrite. miałem sobie kiedyś testowego wordpressa, postawionego (w ramach nauki) na swoim kompie, apache 1.3.26, php 4 albo i starsze (nie jestem pewien), mod_rewrite pięknie mi działało.

zrobiłem backup configów, stron - słowem wszystkiego co ważne i podkusiło mnie żeby zainstalować najnowsze

dostępne dla mandriva 2007, tj. Apache/2.2.3, php 5.1.2, kernel 2.6.12-12mdk, w Loaded Modules mod_rewrite jest, wgrałem poprzednie ustawienia no i mam problem mod_rawrite nie chce mi ruszyć, tj. adresy nie chcą się przekształcać w "przyjazne linki" (wordpress ze standardowymi linkami działa ok), dostaję błąd:

Nie znaleziono obiektu!

Nie znaleziono żądanego URLa na tym serwerze. Odnośnik na referującej stronie wydaje się być nieprawidłowy lub nieaktualny.

zacząłem oczywiście od przejrzenia logów:

w error_logs wszystko ok:

[Tue Apr 03 17:36:04 2007] [notice] caught SIGTERM, shutting down

[Tue Apr 03 17:36:07 2007] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)

[Tue Apr 03 17:36:07 2007] [notice] Digest: generating secret for digest authentication ...

[Tue Apr 03 17:36:07 2007] [notice] Digest: done

[Tue Apr 03 17:36:08 2007] [notice] Apache/2.2.3 (Mandriva Linux/PREFORK-1mdv2007.0) configured -- resuming normal operations

w virtual server to o czym pisałem poprzednio:

[Tue Apr 03 14:36:16 2007] [error] [client 193.219.28.146] File does not exist: /home/www/sites/strona.com/wordpress/plik.htm, referer: https://strona.com/wordpress/

[Tue Apr 03 14:36:18 2007] [error] [client 193.219.28.146] File does not exist: /home/www/sites/strona.com/wordpress/plik.htm, referer: https://strona.com/wordpress/

[Tue Apr 03 14:36:24 2007] [error] [client 193.219.28.146] File does not exist: /home/www/sites/strona.com/wordpress/plik1.htm, referer: https://strona.com/wordpress/

itd... może jeszcze coś wypadałoby przejrzeć, ale co?

próbowałem już różnych kombinacji, przede wszystkim czegoś takiego w httpd.conf z tej stronki:

https://forum.php.pl/lofiversion/index.php/t30631.html i innych podobnych

<Directory />

Options FollowSymLinks

AllowOverride FileInfo

</Directory>

<Directory "/home/www">

Options Indexes FollowSymLinks

AllowOverride FileInfo

Order allow,deny

Allow from all

</Directory>

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteLog "/home/www/logs/mod_rewrite_log"

RewriteLogLevel 9

</IfModule>

ale niestety nie działa. pomożecie??

ps) czy ktoś ma uruchomione, działające mod_rewrite na podobnej konfiguracji kompa?

ps) można pewnie wrócić do starszego oprogramowania, ale wolałbym tego uniknąć

pozdrawiam serdecznie dipl: najlepsze lokaty | ranking chwilówek | promocje bankowe

Odnośnik do komentarza
Udostępnij na innych stronach

Mod_rewrite nie działa wcale czy tylko dla wordpressa? .htaccess włączony?

czy ktoś ma uruchomione, działające mod_rewrite na podobnej konfiguracji kompa?
Apache/2.2.3, php 5.1.6, kernel 2.6.17-11mdv

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Wielki Elektronik

Odnośnik do komentarza
Udostępnij na innych stronach

Mod_rewrite nie działa wcale czy tylko dla wordpressa? .htaccess włączony?
czy ktoś ma uruchomione, działające mod_rewrite na podobnej konfiguracji kompa?
Apache/2.2.3, php 5.1.6, kernel 2.6.17-11mdv

wcale:(, wordpressa podałem jako przykład. co to znaczy .htaccess włączony? czy wystarczy, że jest w katalogu na przykład wordpressa, gdy sprawdzam działanie dla niego? rozumiem, że u Ciebie w takiej konfiguracji Apache/2.2.3, php 5.1.6, kernel 2.6.17-11mdv działa?

pozdrawiam serdecznie dipl: najlepsze lokaty | ranking chwilówek | promocje bankowe

Odnośnik do komentarza
Udostępnij na innych stronach

Sprawdź w httpd.conf czy masz wpis AccessFileName .htaccess bez # na początku.

U mnie działa, z tym że ja mam wszystko w localhost (bez podpiętej domeny) w katalogu /var/www/html.

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Wielki Elektronik

Odnośnik do komentarza
Udostępnij na innych stronach

Napisz sobie prostą regułę [pamiętaj o RewriteBase / czasami bez tego nie działa] i sprawdź czy działa u Ciebie mod_rewtite. htacces wyłączony to znaczy, że z poziomu konta usera nie możesz modyfikować w jego obrębie ustawień serwera np. właśnie mod_rewrite, autoryzacje, indexowanie katalogów itd ...

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności