Webboard

Pełna wersja: .htaccess i htaccess.txt
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
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
A może tak spróbuj?
Kod PHP:
RewriteEngine On
RewriteCond 
%{HTTP_HOST} ^forum.pozyczkabez.pl(.*) [NC]
RewriteRule ^(.*)$ http://www.forum.pozyczkabez.pl/$1 [R=301,L] 
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