Skocz do zawartości

problem z .htaccess - przekierowanie z (bez www) na www


pawciok

Rekomendowane odpowiedzi

hej,

mam problem z plikiem httaccess. W pliku tym jest zapis dotyczący mod rewrite. chciałbym dodatkowo aby po wpisaniu htttp://mojadomena.pl uzytkownik byl przenoszony na https://www.mojadomena.pl

niestety mimo wielu prób (korzystając z google) nie potrafię zmodyfikowac wpisu aby działał prawidłowo.

Czy możecie mi pomóc ? :)

RewriteEngine On


RewriteRule  ^bilety-lotnicze,opinie,([^,]*),([^,]*),([^,]*),([^,]*)\.html index.php?$1=$2&lid=$3
RewriteRule  ^bilety-lotnicze,opinie,([^,]*),([^,]*),([^,]*),([^,]*),([^,]*)\.html index.php?$1=$2&agid=$3&lid=$4


RewriteRule  ^bilety-lotnicze,([^,]*),([^,]*),([^,]*),([^,]*)\.html index.php?$2=$3
RewriteRule  ^bilety-lotnicze,([^,]*),([^,]*),([^,]*),([^,]*),([^,]*)\.html index.php?$2=$3&agid=$4

Odnośnik do komentarza
Udostępnij na innych stronach

niestety:

RewriteEngine On

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

RewriteRule  ^bilety-lotnicze,opinie,([^,]*),([^,]*),([^,]*),([^,]*)\.html index.php?$1=$2&lid=$3
RewriteRule  ^bilety-lotnicze,opinie,([^,]*),([^,]*),([^,]*),([^,]*),([^,]*)\.html index.php?$1=$2&agid=$3&lid=$4


RewriteRule  ^bilety-lotnicze,([^,]*),([^,]*),([^,]*),([^,]*)\.html index.php?$2=$3
RewriteRule  ^bilety-lotnicze,([^,]*),([^,]*),([^,]*),([^,]*),([^,]*)\.html index.php?$2=$3&agid=$4

taka konfiguracja także nie działa.... próbowałem zmieniać kolejność (wrzuciłem na koniec ten fragment) ale to nie pomaga.

czy trzeba czekać na odświeżenie ?

pozdr.

P.

Odnośnik do komentarza
Udostępnij na innych stronach

Co znaczy "nie działa"? Wyskakuje błąd, czy przekierowanie się nie wykonuje? Reguła jest poprawna i powinna zostać wykonana.

otrzymuję komunikat: Pod tym adresem nie ma jeszcze serwisu WWW.

Zapraszamy wkrótce. (standardowy komunikat w nazwa.pl w przypadku braku strony internetowej na wywołanej lokalizacji).

Problem w tym, że powinienem być przeniesiony po wpisaniu https://mojadomena.pl na https://www.mojadomena.pl - ale niestety tak sie nie dzieje. Stąd komunikat.

Odnośnik do komentarza
Udostępnij na innych stronach

zostaw tylko

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

czy w ten sposób mogę zrobić przekierowanie np z domeny https://www.xyz.com na https://www.zyx.pl? oczywiście przy założeniu zastosowania .htaccess na domenie https://www.xyz.com...

dymna.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

sorki, coś się pomieszało z BBCODE, powinno być tak:

RewriteEngine On

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

oczywiście ta sama reguła dotyczy przekierowania na zupełnie inną domenę

Odnośnik do komentarza
Udostępnij na innych stronach

Tak...

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

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