Skocz do zawartości

problem z .htaccess


hektor26
 Udostępnij

Rekomendowane odpowiedzi

oto zawartosc mojego .htaccess

RewriteEngine On
RewriteBase /

RewriteRule ^([^-]+)-([^-]+).html$ index.php?id=$1&a=$2 [L]
RewriteRule ^([^-]+).html$ index.php?id=$1 [L]
RewriteRule ^index.html$ index.php [L]

ErrorDocument 404 "strona o podanym adresie nie istnieje"

w przypadku umieszczenia w katalogu pliku .html i probie wywolania go przez www.domena.pl/mojplik.html dostaje 404

gdy umieszcze np plik .php to www.domena.pl/mojplik.php dziala

jaka jest tego przyczyna ?

"Tylko prawdziwy mistrz nie obnosi się ze swoim urzeczywistnieniem"

Eleganckie i seksowne buty Pleaser. Ponad tysiąc modeli obuwia na wysokim obcasie i platformie.

Odnośnik do komentarza
Udostępnij na innych stronach

Pewno masz skarby na swej stronie...

Pod adresem www.domena.pl nie widzę takiego problemu jaki opisujesz.

Poz tym, nie wiem dlaczego masz taki zapis

RewriteRule ^([^-]+).html$ index.php?id=$1 [L]

a nie taki

RewriteRule ^(.*).html$ index.php?id=$1 [L]

Nie wyjaśniłeś prawie nic... wróżyć nie ma sensu.

Odnośnik do komentarza
Udostępnij na innych stronach

1. Te, które przy udzielaniu odpowiedzi pozwolą uniknąć podobnego podobnego błędu w przszłości.

Na przyklad adres strony mógłby pomóc.

2. Sprawdziłeś mój przykład ?

3.Rozumiesz ten swój zapis

([^-]+)

?

4. To chyba Ty szukasz pomocy a nie ja prawda ? Nie rozumiem więc Twojego sarkazmu !

Odnośnik do komentarza
Udostępnij na innych stronach

ad.1

problem lezy po stronie serwera wiec adres niewiele pomoze

ad.2

tak, nic to nie zmienia

ad.3

tak

ad 4. to ty sarkastycznie dopisujesz do wielu postow cos o wrozeniu - czasami slusznie, czasami nie

przy probie odpalenia pliku z rozszerzeniem .html wklepujac bezposrednio do wyszukiwarki (www.jakisadresktorynieistnieje.pl/jakisplik.html) dostaje "500 Internal Server Error"

podejrzewam ze rozwiazanie moze tkwic w konfiguracji apache

"Tylko prawdziwy mistrz nie obnosi się ze swoim urzeczywistnieniem"

Eleganckie i seksowne buty Pleaser. Ponad tysiąc modeli obuwia na wysokim obcasie i platformie.

Odnośnik do komentarza
Udostępnij na innych stronach

podejrzewam ze rozwiazanie moze tkwic w konfiguracji apache

.htaccess to wlasnie konfiguracja apache (nadpisuje/uzupelnia plik konfiguracyjny). Czy wogole jakies reguły działają ? Może nie masz zainstalowanego mod_rewrite ?

Dopisz:

Options +FollowSymlinks

Być może nie ma to znaczenia ale u mnie występuje to w takiej kolejności

RewriteEngine On
Options +FollowSymlinks
RewriteBase /

ad.4 Tak, czasem odpowiadam sarkazmem niezbyt słusznie. Być może przyzwyczaiłem się poprostu do takich odpowiedzi na pytania, które jak sam wiesz zadawane są bez większej znajomości tematu - czasem nawet i samo pytanie jest błędnie zadane.

Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

.htaccess to wlasnie konfiguracja apache (nadpisuje/uzupelnia plik konfiguracyjny). Czy wogole jakies reguły działają ? Może nie masz zainstalowanego mod_rewrite ?

mod_rewrite dziala, normalnie stronka chodzi, pliki z rozszerzeniami .php sa przepisywane jak nalezy

tylko jest problem z plikami z rozszerzeniami .html

bardziej chodzilo mi ze to cos z konfiguracji pliku httpd.conf

Dopisz:

Options +FollowSymlinks

wtedy 500 dostaje od razu na wszystkie strony

Być może nie ma to znaczenia ale u mnie występuje to w takiej kolejności

RewriteEngine On
Options +FollowSymlinks
RewriteBase /

niestety to nic nie daje

"Tylko prawdziwy mistrz nie obnosi się ze swoim urzeczywistnieniem"

Eleganckie i seksowne buty Pleaser. Ponad tysiąc modeli obuwia na wysokim obcasie i platformie.

Odnośnik do komentarza
Udostępnij na innych stronach

...pliki z rozszerzeniami .php sa przepisywane jak nalezy

tylko jest problem z plikami z rozszerzeniami .html

...

W twoim .htaccess nie ma niczego o 'przepisywaniu' PHP. Czy to co podales to caly .htaccess ?

[edyta]

Z powodu groźby powstania bloga przeszliśmy na PW.

Okazało sie... że Hektor w jednym malutkim momencie popełnił błąd w rozumieniu reguł, co było trudno wywnioskować z naszej publicznej wymiany poglądów w tym topiku.

Problem został rozwiązany.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
 Udostępnij

  • 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