Skocz do zawartości

Problem z mod_rewrite


zibi

Rekomendowane odpowiedzi

Od jakiegoś czasu na serwerze przestała działać zamiana nazw z php na html.

Wygląda na to że został wyłączony mod_rewrite.

Nie wiem czy dobrze się wypowiadam.

Od dwóch tygodni piszę do administratora że nie zamienia mi nazw i mam jakieś dziwne odpowiedzi

dotyczące SAFE MODE ale to chyba nie o to chodzi?

O co fachowo popytać administratora i o co poprosić ażeby wszystko wróciło

do poprzedniego stanu. Bo łaski chyba nie robią?

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Zapytałem:

"Poproszę o sprawdzenie czy jest włączona funkcja mod_rewrite"

Odpisali, że jest włączona.

W pliku .htaccess wpisałem zgodnie z tym co sie tutaj nauczyłem:

Options FollowSymLinks

RewriteEngine on

RewriteRule ^regulamin.html$ regulamin.php [L]

RewriteRule ^index.html$ index.php [L]

i nie działa.

Jak to dalej posprawdzać

Odnośnik do komentarza
Udostępnij na innych stronach

oraz dodaj po RewriteEngine On

RewriteBase /

i sprawdź

no i linijka Options FollowSymLinks nie powinno być raczej Options +FollowSymLinks czasem?

możesz też spróbować wywalić to Options FollowSymLinks w ogóle, gdzieś tak miałem, że przez ten wpis nie chodziło

Kup sobie nieruchomości Kraków albo apartamenty Zakopane. Obejrzyj też fotoblog Grzegorza Ziemiańskiego Nowa Huta na deser

Odnośnik do komentarza
Udostępnij na innych stronach

No niestety coś się chyba gdzieś zatkało.

Sprawdziłem zgodnie z sugestiami powyżej i nic.

Obecnie jest tak

RewriteEngine on

RewriteBase /

RewriteCond %{HTTP_HOST} ^www.info-praca.eu$

RewriteRule ^(.*)$ https://info-praca.eu [R=301,L]

RewriteRule ^regulamin.html$ regulamin.php [L]

RewriteRule ^index.html$ index.php [L]

RewriteRule ^onas.html$ about.php [L]

RewriteRule ^napisz.html$ contactus.php [L]

RewriteRule ^historie.html$ story.php [L]

i działają tylko pierwsze dwie linijki

to znaczy zawsze strona wyświetla się tak jak jest zarejestrowana czyli bez www

Pozostałe przekierowania - nie działają.

I chyba powinienem podac dane serwera

System Operacyjny: FreeBSD 5.3-RELEASE-p15

Serwer WWW: Apache/1.3.33 (Unix) mod_ssl/2.8.22 OpenSSL/0.9.7d PHP/4.3.11 mod_perl/1.29

Wersja PHP: 4.3.11 (Zend: 1.3.0)

Czy może macie jakieś sugestie, bo ja zgłupiałem jeszcze bardziej.

Odnośnik do komentarza
Udostępnij na innych stronach

Rozumiem że gdzieś w komputerze sie coś pamięta!

No to chyba muszę się odstrzelić.

W IE usunąłem cookies, usunąłem pliki, wyczyściłem historię

dalej uruchom cmd -> ipconfig /flushdns pamięć podręczna wyczyszczona

Restart komputera i dalej nic.

Co u mnie może jeszcze pamiętać te strony?

html sie nie wyświetlają

Pozdrawiam

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