Problem z 301 z www na bez www

Zaczęty przez gielo2, 24 Marzec 2023, 11:16

0 użytkowników i 1 Gość przegląda ten wątek.

gielo2

Witam
Może ktoś się już z tym spotkał ale na początek kilka informacji

Serwer www to OpenLiteSpeed
SMF 2.1.3
Na serwerze działa PrettyURL

Problem mam tego typu że mi nie działają żadne reguły przekierowania strony z www na bez www. przyjazne linki z PrettyURL działają, działa tez inna reguła dopisana przz mnie usuwająca index.php. z www na bez www nie działa i coś mnie zaraz trafi. Poniżej reguły jakie dopisałem

RewriteRule ^www\.(.*)?$ https://forum.mojastrona.pl/$1 [R=301,L]
RewriteRule ^index\.php/(?:/(.*))?$ https://forum.mojastrona.pl/$1 [R=301,L]

pierwsza nie działa >:D
druga działa  :)

i bądź tu człowieku mądry. Inne reguły znalezione w necie na to przekierowanie też stosowałem i żadna nie działa.

Taka uwaga jeszcze, że jak się forum otworzy to kliknięcie w jakikolwiek link przekierowuje na bez www i to jest ok, natomiast jak wpiszę www.mojastrona.pl, to się otwiera z www i dopiero kliknięcie w jakiikolwiek dział przekierowuje juz na bez www o co chodzi ? :o

CrimeS

Jaki adres ustawiony w SMF?
Jaki adres strony?

gielo2

ustawiona jest https://mojastrona.pl

czyli bez www i po https.
Na serwerze działa kilka innych stron w oparciu m inn o wordpressa i tam wszystko działa jak powinno. Mam tylko z tym forum smf problem.

Na weekend przeglądalem jeszcze konfiguracje serwera czy coś tam nie jest skopane ale konfiguracja dla tej virtualki nie różni się od innych, uściślając jest taka sama. Używam Cyberpanelu Litespeeda do zakladania domeny/subdomeny/hosta wirtualnego, więc konfiguracja jest zawsze standardowa. Uprzedzając pytanie, to tak .htaccess jest włączony i inne reguły jak napisałem działają bez problemu. Nie działa mi właśnie tylko to jedno przekierowanie z www na bez www jak gdyby samo forum to ignorowało.

Stanley

#3
Adres witryny?

Korzystasz z subdomen, z głownej domeny? Jak to u ciebie wygląda?

Ogólnie powinieneś zdecydować się na jedną wersję www lub bez www i http:// lub https:// (jak masz SSL). Dodatkowo warto sprawdzić, czy nie ma duplikacji głównej po /index.php i czy adresy działają ze / na końcu czy bez.

Jaki błąd występuje u ciebie?
Moje fora: pesnext.pl, appgroup.org.pl

Specjalista od niczego.

Pomogłem?, - [Pomógł]