Na co zwrócić uwagę konfigurując plik .htaccess
Przed rozpoczęciem jakichkolwiek prac związanych z plikiem .htaccess, warto pamiętać, że wszelkie zmiany w nim wprowadzone mogą mieć ogromne znaczenie dla działania Twojej strony internetowej. Z tego względu, jeśli nie masz absolutnej pewności odnośnie zmian, które wprowadzasz w pliku .htaccess, to warto rozważyć konsultacje z ekspertami (błędnie konfigurując plik możesz całkowicie popsuć stronę). Jeśli mimo to zamierzasz wprowadzić zmiany w .htaccess samodzielnie, to pamiętaj o tym, żeby zrobić kopię zapasową pliku przed rozpoczęciem prac, a zmiany wprowadzać ostrożnie i pamiętając o tym, że:
- pliki serwera Apache są odczytywane od góry do dołu, więc kolejność dyrektyw ma znaczenie;
- plik powinien zostać zapisany w kodowaniu UTF-8;
- inne pliki .htaccess mogą sprawić, że nowy plik zostanie zignorowany;
- plik nie powinien mieć rozszerzenia (na przykład .txt);
- warto przetestować plik htaccess pod kątem błędów w składni;
- korzystając z CMS np. z WordPress poważnie rozważ skorzystanie z wtyczek.
Co możesz skonfigurować w pliku .htaccess
W pliku .htaccess możesz dokonać wielu istotnych z punktu widzenia SEO zmian. Do najważniejszych należą:
- ustawienia stron błędów (np. 404);
- zastosowanie przekierowania 301;
- przekierowanie z www na bez www lub np. z HTTP na HTTPS (ogólnie warto dodać, że z poziomu .htaccess można przekierować całą domenę, co może Ci się przydać przy migracji strony);
- blokowanie botów (można to w pewnym zakresie robić również w pliku robots.txt, jednak blokowanie w robots.txt nie w każdym przypadku jest wystarczające).
.htaccess – kiedy nie warto go używać
.htaccess warto zazwyczaj użyć tylko jeśli nie masz dostępu do głównego pliku konfigurującego serwer, a musisz dokonać zmian per katalog (zmiany w głównym pliku zamiast w .htaccess zapewnią szybsze działanie serwera).
.htaccess – najczęściej zadawane pytania
Gdzie powinien znajdować się plik htaccess?
Plik .htaccess może znajdować się w dowolnym katalogu serwera Apache, należy jednak pamiętać o tym, że ustawienia wprowadzone w .htaccess będą obowiązywały dany katalog oraz podkatalogi (za wyjątkiem tych skonfigurowanych na innych podserwerach).
Czy da się uzyskać dostęp do .htaccess w WordPressie?
Tak, mając odpowiednią wiedzę techniczną i dowolny edytor tekstu możesz utworzyć plik .htaccess, a następnie przesłać go na serwer przy użyciu FTP. Inną często stosowaną opcją na edycję pliku htaccess jest na przykład wykozystanie popularnych wtyczek do wordpress typu YOAST SEO.