Autor | Zpráva | ||
---|---|---|---|
jakubk0c Profil |
#1 · Zasláno: 12. 8. 2020, 11:23:36
Dobrý den potřeboval bych přidat za nazev domeny parametr /lang. U všech podstránek mi to funguje, pouze u indexu se /lang nezobrazuje. Podle tohodle parametru, poznám jaký jazyk je zvolený.
Při zadání www.domena.cz by se mělo přesměrovat na => www.domena.cz/cs
Prosím o radu RewriteEngine On RewriteCond %{HTTP_HOST} ^www.domena.cz/ [NC] RewriteRule ^(.*)$ https://domena.cz/$1 [L,R=301] RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule .* https://%{SERVER_NAME} [R=301] Header set Content-Security-Policy "upgrade-insecure-requests;" # RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)/([^\.]+)$ $2.php [NC,L] RewriteEngine On RewriteRule ^index.php$ https://domena.cz/$1 [R=301] |
||
Kajman Profil |
#2 · Zasláno: 12. 8. 2020, 20:27:07
Zkuste něco takového
Header set Content-Security-Policy "upgrade-insecure-requests;" RewriteEngine On RewriteCond %{HTTP_HOST} ^www.domena.cz/ [NC] RewriteRule ^(.*)$ https://domena.cz/$1 [L,R=301,NE] RewriteCond %{HTTPS} !=on RewriteRule .* https://%{SERVER_NAME} [L,R=301,NE] RewriteCond %{ENV:REDIRECT_STATUS} ="" RewriteCond %{REQUEST_METHOD} =GET RewriteRule ^(index\.php)?$ https://domena.cz/cs [L,R=302,NE] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)/([^\.]+)$ $2.php [NC,L] |
||
Časová prodleva: 12 dní
|
|||
jakubk0c Profil |
#3 · Zasláno: 24. 8. 2020, 16:02:58
Kajman:
Děkuji moc. A šlo by nějak udělat aby to i přesměrovala na ten index? Teď když dám do vyhledávače domena.cz ... správně mě to přesměruje na domena.cz/cs, ale hodí to 404. Nenačte se domena.cz/cs/index.php |
||
Kajman Profil |
#4 · Zasláno: 25. 8. 2020, 19:42:17
Nestačí dát za cs lomítko?
|
||
jakubk0c Profil |
#5 · Zasláno: 26. 8. 2020, 16:12:13
Kajman:
To nepomohlo. |
||
Kajman Profil |
#6 · Zasláno: 26. 8. 2020, 18:37:25
A máte v nastavení DirectoryIndex i index.php?
|
||
Časová prodleva: 4 roky
|
0