Skocz do zawartości

.htaccess nie działa


Castor-fiber

Rekomendowane odpowiedzi

Witam

Wiem że było dużo tematów na ten temat, ale nie znalazłem odpowiedzi na moje dwa pytania.

1. Chciałem pozbyć się adresów:

- domena.pl

- domena.pl/index.html

- www.domena.pl/index.html

i zostawić tylko adres www.domena.pl

Przeczytałem, że najlepiej do tego celu zrobić przekierowanie 301 i wykorzystać plik .htaccess

Znalazłem takie kody:

RewriteCond %{REQUEST_FILENAME} index.html

RewriteRule ^(.*)$ https://www.domena.pl [R=301,L]

RewriteCond %{HTTP_HOST} ^domena.pl$ [NC]

RewriteRule ^(.*)$ https://www.domena.pl/$1 [R=301,L]

Pierwszy likwiduje www.domena.pl/index.html, drugi likwiduje adres bez www.

Jak to zapisać w pliku .htaccess? jedno pod drugim?

2. I kolejna sprawa, po wrzuceniu pliku na serwer (z pierwszym zapisem) po wpisaniu www.domena.pl/index.html nadal wyświetlany jest ten adres, a nie www.domena.pl. Plik .htaccess nie działa? Co zrobić aby działał? Firma hostingowa umożliwia korzystanie z pliku .htaccess. Co robię źle?

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

sprawdz tak

RewriteCond %{THE_REQUEST} ^.*/index.html

RewriteRule ^(.*)index.html$ https://www.domena.pl/$1 [R=301,L]

Panie Boże, chroń mnie przed debilami, bo rozmowa z nimi powoduje, że  grzeszę pychą..

Były sobie świnki trzy - content, google oraz link | jestem uczulony na pierd*lenie głupot | idiot intruder aka internetowy poszukiwacz prawdy 

Odnośnik do komentarza
Udostępnij na innych stronach

Spróbuj tak:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^domena.pl(.*) [NC]
RewriteRule ^(.*)$ https://www.domena.pl/$1 [R=301,L]

RewriteRule ^index.html$ https://www.domena.pl [L,R=301]

Niedawno miałem podobny problem i tak u mnie działa.

Jak coś, masz link do tematu:

https://www.forum.optymalizacja.com/index.p...139407&st=0

Odnośnik do komentarza
Udostępnij na innych stronach

Niestety następuje pętla przekierowań i nie można wyświetlić strony.

Takie miałem wersje

wcześniej

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^a.com.pl [nc]

RewriteRule ^(.*)$ https://www.a.com.pl/$1 [r=301]

RewriteCond %{REQUEST_FILENAME} index.html [nc]

RewriteRule ^(.*)$ https://www.a.com.pl/ [R=301,L]

teraz:

RewriteEngine On

RewriteBase /

RewriteCond %{HTTP_HOST} ^a.com.pl(.*) [NC]

RewriteRule ^(.*)$ https://www.a.com.pl/$1 [R=301,L]

RewriteRule ^index.html$ https://www.a.com.pl [L,R=301]

przeglądarka nie wyświetla strony i pokazuje komunikat, pętla przekerowań

Odnośnik do komentarza
Udostępnij na innych stronach

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\. 
RewriteRule ^(.*)$ https://www.domena.pl/$1 [L,R=301]
RewriteCond %{REQUEST_URI} ^\/index.html$
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(.*)$ https://www.domena.pl/ [L,R=301]

sprawdz tak

Panie Boże, chroń mnie przed debilami, bo rozmowa z nimi powoduje, że  grzeszę pychą..

Były sobie świnki trzy - content, google oraz link | jestem uczulony na pierd*lenie głupot | idiot intruder aka internetowy poszukiwacz prawdy 

Odnośnik do komentarza
Udostępnij na innych stronach

Powiedz mi, co w twoim założeniu ma to robić?

RewriteRule ^(.*)$ https://www.a.com.pl/$1 [R=301,L]

RewriteRule ^index.html$ https://www.a.com.pl [L,R=301]

Pozdrawiam, Paweł Ryszka. Potrzebujesz copywritera? Pisz na kontakt [at] dobreteksty.pl!

 

Gry komputerowe - najlepsze w sieci! SEO dla początkujących - wejdź! 

Odnośnik do komentarza
Udostępnij na innych stronach

sprawdz tak

nadal nie działa - pętla przekierowań

może przyczyną jest to że na stronie głównej mam dwa linki prowadzące do innego serwisu, na którym też jest plik .htaccess - choć nie powinno mieć to związku

Powiedz mi, co w twoim założeniu ma to robić?

przekierowanie na stronę, która ma być wyświetlana

Odnośnik do komentarza
Udostępnij na innych stronach

mam dwa linki prowadzące do innego serwisu, na którym też jest plik .htaccess - choć nie powinno mieć to związku

a ten serwis trzymasz w tym samym public_html?

Panie Boże, chroń mnie przed debilami, bo rozmowa z nimi powoduje, że  grzeszę pychą..

Były sobie świnki trzy - content, google oraz link | jestem uczulony na pierd*lenie głupot | idiot intruder aka internetowy poszukiwacz prawdy 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 6 miesięcy temu...

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