Na wszystkich innych stronach (joomla, wp) mam .htaccess i wszystkie reguły działają.
W forum mybb widzę że domyślnie powstał htaccess.txt.
Dodałem w nim regułę wymuszania https oraz przekierowania:
- usuwające index.php na końcu
- przekierowujące z "bez www" na "z www"
i nie bardzo to działa więc usunąłem.
Co mam dodać do htaccess.txt? Mam go zmienić na .htaccess?
Pomijam to, że jest jeszcze plik htaccess-nginx.txt
zmień z htaccess.txt na .htaccess
htaccess.txt to domyślna zawartość htaccess tworzona przy instalacji mybb.
Możesz zmień z htaccess.txt na .htaccess bądź utworzyć nowy plik i tak umieścić zawartość htaccess.txt
Zmieniłem htaccess.txt na .htaccess i
dopisałem linijki:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^.forum.pozyczkabez.pl$ [NC]
RewriteRule ^(.*)$
https://www.forum.pozyczkabez.pl/$1 [R=301,L]
RewriteCond %{REQUEST_URI} ^/index\.php/
RewriteRule ^index.php/(.*) /$1 [R,L]
ale przekierowanie z bez www na www nadal nie działa
Zrobiłem tak bo mam ssl
RewriteEngine On
RewriteCond %{HTTP_HOST} ^forum.pozyczkabez.pl(.*) [NC]
RewriteRule ^(.*)$
https://www.forum.pozyczkabez.pl/$1 [R=301,L]
teraz jeszcze ten głupi /index.php czyli przekierowanie z
https://www.forum.pozyczkabez.pl/index.php
https://www.forum.pozyczkabez.pl/
bo to
RewriteCond %{REQUEST_URI} ^/index\.php/
RewriteRule ^index.php/(.*) /$1 [R,L]
nie działa
i to:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
też nie a w wordpresie owszem
i będzie wszystko cacy