Autor | Zpráva | ||
---|---|---|---|
andynewcastleth Profil |
#1 · Zasláno: 23. 1. 2020, 10:50:06
Stěhuji web:
domena.cz => novadomena.cz/web/ domena.cz/clanek/ => novadomena.cz/web/clanek/ domena.cz/hledej/neco/neco/neco/ => novadomena.cz/web/hledej/neco/neco/neco/ atd. chci aby přesměrování případně podchytlo i https http www domena.cz => https www novadomena.cz/web/ a případně podchytlo i chybějící www https domena.cz => https www novadomena.cz/web/ případně obojí http domena.cz => https www novadomena.cz/web/ Jak napsat .htaccess? |
||
blaaablaaa Profil |
#2 · Zasláno: 23. 1. 2020, 10:54:35
andynewcastleth:
Co jsi zatím dal dohromady? |
||
andynewcastleth Profil |
#3 · Zasláno: 23. 1. 2020, 12:45:28
Na https používám tento kus kódu
RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L,NE] Na www RewriteCond %{HTTPS_HOST} ^example.com$ [NC] RewriteRule (.*) https://www.example.com/$1 [R=301,L] a jak udělat doménu netuším, doposud jsem si vždy vystačil s následujícím, což jsem jen upravil dle situace.... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)/(.*)/$ /index.php?a=$1&b=$2 [L,QSA] htaccess jsem nikdy nestudoval, vždy jsem si vystačil jen s editací toho výše zmíněného... |
||
Kajman Profil |
Tam, kam chodí požadavek na starou doménu, by mohlo být něco takového...
RewriteCond %{HTTP_HOST} ^(www\.)?domena\.cz$ [NC] RewriteRule ^(.*)$ https://www.novadomena.cz/web/$1 [R=302,L,NE] Mělo by to být před jinými (hlavně podstrkávacími) pravidly. Po týdnu testování a jistotě bezchybného fungování si můžete změnit kód na 301. |
||
andynewcastleth Profil |
#5 · Zasláno: 23. 1. 2020, 15:03:08
Díky. Nejdříve vyzkouším na pár dnů než toto téma budu považovat za vyřešené.
|
||
Časová prodleva: 4 roky
|
0