Jak w pliku .htaccess włączyć rewrite i auto load?

0

Potrzebuję włączyć regułę: Rewrite i auto load z .htaccess.
Tylko jak konkretnie?

2

Ktoś rzucił Ci takie polecenie? Bo np. rewrite to regula która mówi że np. pod adresem mojastrona.pl/kontakt będzie wyświetlana zawartość z pliku formularzkontaktowy.html. Czyli żeby takie reguły uruchomić musisz wiedzieć co na co zmapować.
O autoload nie bardzo wiadomo o co chodzi.

2

Pytanie mało konkretne, więc odpowiedź też taka będzie ;)

To rewrite o którym mówisz nazywa się mod_rewrite - https://httpd.apache.org/docs/2.4/mod/mod_rewrite.html
Samo jego włączenie wygląda tak, ze w pliku .htaccess dajesz linię o treści RewriteEngine on.
ALE - to zupełnie niczego nie robi, jedynie aktywuje mechanizm przepisywania URL'i. Żeby jakiekolwiek przekierowania miały miejsce, trzeba określić zasady, na jakich ma się to dziać. Tutaj masz jakąś przykładową regułę - RewriteRule ^([^/\.]+).htm$ index.php?page=$1 [L], ale tak naprawdę to opcji i sposobów przepisywania jest pełno i nie da się tego napisać nie wiedząc, co dokładnie chcesz osiągnąć. Warto też dodać zapis w stylu

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

Odpowiada ona za to, że jeśli coś, do czego przeglądarka chce się dobić jest plikiem/katalogiem na serwerze, to nie ma się odpalać przepisywanie URL, tylko ma zostać zaserwowany bezpośrednio ten zasób. Powiedzmy, .że pod adresem http://strona.com/grafiki/tlo.jpg masz jakiś obrazek, który chcesz wykorzystać. Domyślnie wszystkie adresy mają być przepisane, ale przecież w przypadku tego konkretnego linku nie ma to sensu (zazwyczaj) - zamiast stosować silnik przepisań, chcesz, żeby po prostu serwer WWW zwrócił do przeglądarki konkretny plik, który się znajduje we wskazanym miejscu.

A co do autoload - pełna zgoda z @jurek1980, jak nie napiszesz konkretniej o co chodzi. to nikt niczego sensownego nie napisze.

0

Szybkie wyszukanie mi coś takiego znalazło — https://openlitespeed.org/kb/how-to-autoload-htaccess-with-openlitespeed/ — w kontekście wtyczki cache’ującej do WordPressa. Czy i jak to się ma do tematu — 🤷.

1 użytkowników online, w tym zalogowanych: 0, gości: 1