Vyřešeno — vlákno je tím uzavřené a další odpovědi do něj nepřibývají.

Otázka

TB320093
TB320093 Zákazník Webhosting Vyřešeno

Přesměrování, https, htaccess, mod_rewrite

Dobrý den,

rád bych zprovoznil přesměrování z http na https a bez www na stránku s www.

Tedy:

# presmerovani na verzi s www
RewriteCond %{HTTP_HOST} !^www\.(.*)
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,QSA,L]
# all redirection HTTP -> HTTPS
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,QSA,L]

Na vašem hostingu to nefunguje, i přes to že na cizím hostingu to jede naprosto v pořádku.

Dále mám následující složku s aliasem:
domains/domena.com/index.php

Můžete mi vysvětlit jak je možné že se na tuhle stránku dostanu přes: domena.com a zároveň i domena.com/domains/domena.com/index.php , jako vážně děláte duplikát stránky?

Když smažu váš .htaccess a cpu soubory do rootu FTP tak mi zas nefunguje správně SSL, to znamená že když použiju https v adrese tak mi to vždy vyhodí 404. Bez https to ten soubor najde a zobrazí správně. Všechno špatně.

0

1 odpověď

AS161393
AS161393 Zákazník Přijatá odpověď

Zkoušel jste do domains/domena.com/.htaccess

Dát tento redirect?

[apcode language=“php“]

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$
RewriteRule ^ https://%2 [L,R=301]

[/apcode]

0

Máte stejný problém?

Tohle vlákno je uzavřené a odpovídat už v něm nejde. Když vám odpověď nestačí nebo se vás týká něco jiného, položte vlastní dotaz — odkaz na tohle vlákno do něj klidně vložte.