Právě je 29 bře 2024 14:45

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 
Autor Zpráva
 Předmět příspěvku: Nastavení podstránek pomocí .htaccess
PříspěvekNapsal: 12 srp 2014 11:53 

Registrován:
12 srp 2014 11:39
Příspěvky:
2
Dobrý den. Mám podobný problém. Prosím o pomoc. Mám web a k němu moc aliasů. A v .htascess
Kód:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.jimky.info [OR]
RewriteCond %{HTTP_HOST} ^www.bazeny-septiky.cz [OR]
RewriteCond %{HTTP_HOST} ^www.jimkybazeny.cz [OR]
RewriteCond %{HTTP_HOST} ^www.bazenyjimky.cz
RewriteRule (.*) http://www.bazeny-jimky-septiky.cz/$1 [R=301,QSA,L]
A když se zadá
jimky.info tak se podstrčí http://www.bazeny-jimky-septiky.czTo vše je v pořádku
Ale google mi začal indexovat http://jimky.info/?stranka=jimky-plastove a další podstránky. Ale ty už zůstávají duplicitní i když e tam canonical tak bych chtěl aby se směřovali rovnou. Prosím poraďte jak kód vylepšit aby i podstránky směřovali na adresu podstránky.
Dám příklad chci aby když se zadá
http://jimky.info/?stranka=jimky-plastove
tak aby se to přesměrovalo na [url]http://www.abzeny-jimky-septiky.cz/?stranka=jimky-plastove
[/url]
Diky za odpověďi


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Nastavení podstránek pomocí .htaccess
PříspěvekNapsal: 14 srp 2014 14:51 
C4 podpora
C4 podpora

Registrován:
01 črc 2009 11:23
Příspěvky:
44
Dobrý den,

zadaná pravidla přesměrovávají pouze z domény včetně www. Aby fungovala i verze bez www, upravte pravidla takto:

Kód:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?jimky.info [OR]
RewriteCond %{HTTP_HOST} ^(www.)?bazeny-septiky.cz [OR]
RewriteCond %{HTTP_HOST} ^(www.)?jimkybazeny.cz [OR]
RewriteCond %{HTTP_HOST} ^(www.)?bazenyjimky.cz
RewriteRule (.*) http://www.bazeny-jimky-septiky.cz/$1 [R=301,QSA,L]

_________________
Adam Chyský
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Nastavení podstránek pomocí .htaccess
PříspěvekNapsal: 07 zář 2014 10:43 

Registrován:
12 srp 2014 11:39
Příspěvky:
2
Díky moc. Pomohlo to. Už to maká.
Ale prosím ještě o jednu pomoc s .htaccess
Mám tam tento kód (dával jsem ho tam cca před 5ti roky):

Kód:

RewriteCond %{QUERY_STRING} ^(utm_.*)$
RewriteRule ^(.*)$ /$1#%1? [R=301,NE,L]

RewriteCond %{QUERY_STRING} ^(.*?)&(utm_.*)$
RewriteRule ^(.*)$ /$1?%1#%2 [R=301,NE,L]

RewriteCond %{QUERY_STRING} ^(stat=sk.*)$
RewriteRule ^(.*)$ /$1#%1? [R=301,NE,L]

RewriteCond %{QUERY_STRING} ^(.*?)&(stat=sk.*)$
RewriteRule ^(.*)$ /$1?%1#%2 [R=301,NE,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.bazeny-jimky-septiky.cz/ [R=301,L]



Vlastně ani nevím moc na co tam je. Ale ten poslední by měl přesměrovávat stránky www.bazeny-jimky-septiky.cz/index php na www.bazeny-jimky-septiky.cz. to se i děje. Ale když zadám stránku i s podstránkou.
http://www.bazeny-jimky-septiky.cz/inde ... yobdelniky
tak to tak zůstane a index.php nezmizí.
Prosím o radu.
A ještě jednou díky - A. Chyský


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Nastavení podstránek pomocí .htaccess
PříspěvekNapsal: 08 zář 2014 15:41 
C4 podpora
C4 podpora

Registrován:
01 črc 2009 11:23
Příspěvky:
44
Nahraďte si poslední pravidlo:
Kód:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.bazeny-jimky-septiky.cz/ [R=301,L]

Tímto:
Kód:
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^(stranka=([a-zA-Z0-9-]+))?$
RewriteRule   ^index\.php$ / [L,QSA,R=301]

To by mělo pomoci.

_________________
Adam Chyský
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 4 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
Tvorba web stránek Hosting
Návody pro C4

© 2009-2024 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz