| 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: 6 let
|
|||
0