Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mod_Rewrite- Błąd na ugu.pl
Forum PHP.pl > Forum > Serwery WWW > Apache
ReBeLs513
w pliku .htaccess mam takie formuły:

Options FollowSymLinks
RewriteEngine On
AuthType Basic
AuthName "Hasło"
AuthUserFile /tajne/.htpasswd
<Limit GET>
Require valid-user
</Limit>

po sprwadzeniu czy działają, pojawia się taki błąd:

Internal Server Error
Błąd może pojawić się w przypadku użycia niedozwolonych opcji w pliku .htaccess
Dozwolone są opcje z grup: AuthConfig FileInfo Limit Indexes
Przykładowe zmienne, najczęściej wywołujące błąd: "Options"
Więcej informacji tutaj
ugu.pl

Pomocy! Dodam, że prze dwie minuty skrypt działał...sad.gif
krzysztof_kf
Dziwisz się to przecież darmowy hosting jak byś miał jakiś płatny to ten skrypt na pewno ci zadziała najlepiej w ej sprawie skontaktuj się z administratorem .
ReBeLs513
Ale ten skrypt działał tyle, że przez dwie minuty:/ do admina już napisałem, tylko czy odpisze.. a pisało, że mają obsługę moda:/
krzysztof_kf
Sprawdzałem dla pewności na localhost i jest ok o co ma wyświetlać wyświetla smile.gif
ReBeLs513
Administrator ugu ma włączone modrewrite, to co mam źle?
krzysztof_kf
No to już nie mam pojęcia ;/
ReBeLs513
autoryzacja zaczęła mi się pojawiać... więc mam pytanie, o co chodzi z tą bezwzględną ścieżką do pliku htpasswd? bo kompletnie nie wiem jak ją podać:/
krzysztof_kf
Na takiej zasadzie

Kod
AuthUserFile  /home/users/nowy/public_html/.htpasswd
ReBeLs513
Mam problem.. Po podaniu hasła znowu jest pytanie o hasło:/ o co chodzi?
krzysztof_kf
Pokaż zawartość plików .
ReBeLs513
Już wiem o co chodzi:) w pliku .htpasswd miałem hasło w postaci niezaszyfrowanej. Nie wiem czy zakładać nowy temat, bo mam takie pytanie: czy da się zrobić krótkie linki, aby nie było trzeba wpisywać .html na końcu nazw plików?- Zrobić się da ale czy da się to zrobić tylko w taki sposób, że każdy plik html oddzielnie muszę dodawać do mod-a czy jest formuła, która da zmianę dla wszystkich plików html na mojej stronie, aby były odczytywane bez końcówki? Mam nadzieję, że ktoś zrozumie:P
krzysztof_kf
Proszę

  1. RewriteEngine on
  2. RewriteCond %{REQUEST_FILENAME} !-f
  3. RewriteCond %{REQUEST_FILENAME} !-d
  4. RewriteRule ^([A-Za-z0-9-_]+)/?$ $1.php [QSA]
ReBeLs513
Niestety, ten kod nie działa...
krzysztof_kf
tzw co ci nie działa mam się domyślić ?
mlawnik
@krzysztof_kf, no trochę spostrzegawczości...

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([A-Za-z0-9-_]+)/?$ $1.php [QSA]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.