Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

SEO – subdomeny a kategorie

mikey
verified
rating uzivatele
(46 hodnocení)
16. 8. 2007 21:51:51
Napsal cvp;10280
Hmmm toto ne.
Potrebuji, aby subdomena chodila do subkategorie.php
a kategorie v te subdomene do kategorie.php
RewriteRule ^(+).domena.cz/$ subkategorie.php
RewriteRule ^+.domena.cz/.*$ kategorie.php
16. 8. 2007 21:51:51
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16566
cvp
verified
rating uzivatele
16. 8. 2007 22:29:53
Napsal toshi;10290
to je ale odpornej nápad :) ..teda spíš k čemu to bude v praxi ? :)
RewriteCond %{HTTP_HOST} ^(*).?(+).(+)$
RewriteRule ^(.+)$ /kategorie.php?id=$1
RewriteRule ^$ /subkategorie.php?id=%1
co takhle ?
Toto by me nikdy nenapadlo :D
Ale hlasi to chybu 500...tak ze nevim no...opravit to nedokazi, protoze toto vidim poprvi :kava:
16. 8. 2007 22:29:53
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16565
cvp
verified
rating uzivatele
16. 8. 2007 22:32:40
Napsal mikey;10292
RewriteRule ^(+).domena.cz/$ subkategorie.php
RewriteRule ^+.domena.cz/.*$ kategorie.php
Tedy presneji...subdomeny frci (bez toho kodu RewriteRule ^(.+)$ /kategorie.php?id=$1) ...jinak po nasazeni RewriteRule ^(.+)$ /kategorie.php?id=$1 to vypise chybu 500.
16. 8. 2007 22:32:40
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16564
toshi
verified
rating uzivatele
(4 hodnocení)
17. 8. 2007 01:52:05
Napsal cvp;10296
Tedy presneji...subdomeny frci (bez toho kodu RewriteRule ^(.+)$ /kategorie.php?id=$1) ...jinak po nasazeni RewriteRule ^(.+)$ /kategorie.php?id=$1 to vypise chybu 500.
koukam...ono se to nesnese s tim zpetnym lomitkem...takhle uz to bude stoprocentne fungovat :)
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .* -
RewriteCond %{HTTP_HOST} ^(*).?(+).(+)$
RewriteRule ^$ subkategorie.php?id=%1
RewriteRule ^(.+)$ kategorie.php?id=$1
17. 8. 2007 01:52:05
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16563
cvp
verified
rating uzivatele
17. 8. 2007 10:00:51
Parada, toto je presne to co jsem chtel, akorat aby to plne fungovalo, tak jeste to potrebuji s lomitky (doplneni automaticky lomitko) a moznost fungovani i podkategorie.
Muzes to prosim Te pro me udelat? Prosiiim. Ja si tam pridal neco, ale vzdy to vyhodi chybu....to tvoje uz jede super, ale automaticke lomitko a s lomitkem to nejede a pridani podkategorie nejak me nechce frcet.
17. 8. 2007 10:00:51
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16562
toshi
verified
rating uzivatele
(4 hodnocení)
17. 8. 2007 15:32:11
Napsal cvp;10318
....to tvoje uz jede super, ale automaticke lomitko a s lomitkem to nejede a pridani podkategorie nejak me nechce frcet.
Co chces aby ti to prepsalo a jakej ma byt vysledek ? Mam asi trosku delsi vedeni, ale nechapu jak to myslis :)
17. 8. 2007 15:32:11
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16561
cvp
verified
rating uzivatele
17. 8. 2007 16:01:55
Napsal toshi;10340
Co chces aby ti to prepsalo a jakej ma byt vysledek ? Mam asi trosku delsi vedeni, ale nechapu jak to myslis :)
pokud zadam treba:
subdomena.domena.cz/kategorie....tak chci, aby to zapsalo s lomitkem na konci.
navic kdyz ted dam www.domena.cz tak to nejede...tak ze presmerovani bez www na www.
Dalsi je vlozeni podkategorie ve tvaru na konci s ID (1234)....tedy:
subdomena.domena.cz/kategorie/SUBDOMENA-1234/
17. 8. 2007 16:01:55
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16560
toshi
verified
rating uzivatele
(4 hodnocení)
17. 8. 2007 17:05:36
Napsal cvp;10344
subdomena.domena.cz/kategorie....tak chci, aby to zapsalo s lomitkem na konci.
dyť je jedno jak na to budeš odkazovat...argument ve skriptu pak bude akorát s lomítkem navíc... pokud ho tam nechceš tak ho vyloučíš takhle ^(+)/?(.*)$
Napsal cvp;10344
navic kdyz ted dam www.domena.cz tak to nejede...tak ze presmerovani bez www na www.
přidáš na začátek podmínku
RewriteCond %{HTTP_HOST} ^(+).(+)$
RewriteRule (.*) http://www.domena.cz/$1
Napsal cvp;10344
Dalsi je vlozeni podkategorie...
znáš to přísloví chytrému napověz... ? ;) trošku vlastní snahy by neuškodilo
httpd.apache.org/docs/1.3/mod/mod_rewrite.html
http://www.regularnivyrazy.info/regularni-vyrazy-zaklady.html
17. 8. 2007 17:05:36
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16559
mikey
verified
rating uzivatele
(46 hodnocení)
17. 8. 2007 19:06:38
Už z vás kvetu:o) Hele, je vidět, že nikdo z nás s tím není úplnej kamarád... Udělej to takhle:
- v .htaccess si všechno nasměruj na index.php
# http://domena.cz prepiseme na www
RewriteCond %{HTTP_HOST} ^domena.cz
RewriteRule (.*) http://www.domena.cz/$1
#smerujes na index.php
RewriteRule ^(.*)$ index.php
- vytvoř si soubor index.php a udělej následující:
//zjistis URL
$zakladniCesta = $_SERVER;
//osetris ?
if (false !== strpos($zakladniCesta, '?')) {
$zakladniCesta = substr($zakladniCesta, 0, strpos($zakladniCesta, '?'));
}
//osetris si, aby url koncila lomitkem
if (substr($zakladniCesta, -1) != '/') {
$presmeruj = $zakladniCesta . '/';
if (!empty($_SERVER)) {
$presmeruj .= '?' . $_SERVER;
}
header('HTTP/1.1 301 Moved Permanently');
header('Location: $presmeruj');
}
$cesta = array();
//zjistis subdomenu
$subdomena = str_replace ('.domena.cz', '', $_SERVER);
//preveden cestu na pole
$cesta = explode('/', $zakladniCesta);
//vlozis subdomenu do pole
$cesta = $sekce;
//oriznes
array_pop($cesta);
if ((!empty($cesta) && empty($cesta))){
//mas pouze subdomenu
} else {
//mas kategorii
}
17. 8. 2007 19:06:38
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16558
cvp
verified
rating uzivatele
18. 8. 2007 00:27:16
Napsal toshi;10349
dyť je jedno jak na to budeš odkazovat...argument ve skriptu pak bude akorát s lomítkem navíc... pokud ho tam nechceš tak ho vyloučíš takhle ^(+)/?(.*)$
přidáš na začátek podmínku
RewriteCond %{HTTP_HOST} ^(+).(+)$
RewriteRule (.*) http://www.domena.cz/$1
znáš to přísloví chytrému napověz... ? ;) trošku vlastní snahy by neuškodilo
httpd.apache.org/docs/1.3/mod/mod_rewrite.html
http://www.regularnivyrazy.info/regularni-vyrazy-zaklady.html
Ja vim...citim se blbe, ale na mod rewrite jsem fakt blbej. Zkousel jsem to a hral si s tim dost dlouho...ale proste na toto nemam...mozna nekdy jindy, ale ja ten mod rewrite potrebuji nejlepe pak....priste uz spozoruji jak jsi to udelal atd.
Kdyz me sem hodis ten pridavek na ty podkategorie...budu urcite velice moc rad.
Ted na to koukam a kdyz zadam www.domena.cz Tak to nechce nacist :( Subdomeny atd atd ale funguji
18. 8. 2007 00:27:16
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16557
cvp
verified
rating uzivatele
20. 8. 2007 19:58:40
Furt na to nemohu prijit sakra....nechcete poradit?
20. 8. 2007 19:58:40
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16556
cvp
verified
rating uzivatele
22. 8. 2007 14:09:58
Tak jsem to zkousel, ale porad nic, nic a jeste nic :banghead:
To cislo potrebuji dostat do toho detail.php?id=cislo (VIZ.nize)
subdomena.domena.cz/kategorie/podkategorie/detail-detail-123456
RewriteCond %{HTTP_HOST} ^(*).?(+).(+)$
RewriteCond %{HTTP_HOST} !^www.domena.cz$
RewriteRule ^$ kategorie.php?id=%1
RewriteRule ^(.+)$ podkategorie.php?id=$1
RewriteRule ^.*-(+)$ detail.php?id=$1
22. 8. 2007 14:09:58
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16555
Propána a proč to takhle komplikuješ? To budeš mít pro každou URL vlastní pravidlo? Prostě v .htaccess předej při jakémkoliv požadavku - kromě požadavku na existující soubor/adresář - kontrolu index.php, v něm rozsekej URL na jednotlivé parametry a postupuj podle nich.
22. 8. 2007 18:08:51
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16554
cvp
verified
rating uzivatele
22. 8. 2007 22:04:41
Napsal Retal;10729
Propána a proč to takhle komplikuješ? To budeš mít pro každou URL vlastní pravidlo? Prostě v .htaccess předej při jakémkoliv požadavku - kromě požadavku na existující soubor/adresář - kontrolu index.php, v něm rozsekej URL na jednotlivé parametry a postupuj podle nich.
Bohuzel to potrebuji pres mod rewrite :rolleyes: Proto potrebuji pomoct :banghead: PLS hepl me :)
22. 8. 2007 22:04:41
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16553
cvp
verified
rating uzivatele
23. 8. 2007 22:24:39
Pomuze me nekdo s tim mod rewrite...uz me chybi jen ten kousicek :(((((
23. 8. 2007 22:24:39
https://webtrh.cz/diskuse/seo-subdomeny-a-kategorie/strana/2/#reply16552
Pro odpověď se přihlašte.
Přihlásit