Najnovšie módy
Najnovšie vzhľady
Anketa
Pri výbere hostingu...







Musíte byť prihlásený, aby ste mohli hlasovať.
Čítať tému

:: Ostatné :: SEO optimalizácia
Členovia prezerajúci toto fórum: 1 hostí
 Vytlačiť tému
SEO linky
#1 Vytlačiť príspevok
Pridané 07.03.2012 22:53:20
Nováčik


Príspevkov:
Založený: 01.01.70

Zdravím,

robím si PHP web (nie cez Fusion) a potreboval by som v ňom spraviť SEO linky.

Viem že by sa to dalo aj cez indexy no to mi príde trochu zložitejšie robiť pre každý test nový priečinok.

O čo mi ide?
Aby namiesto linku xxx.xxx.sk/sj/test-2011.php zobrazilo xxx.xxx..sk/sj-2011 (alebo sj/2011).

Hosting .htaccess podporuje. Googloval som no nejako som nepochopil čo presne mám robiť.
 
#2 Vytlačiť príspevok
Pridané 07.03.2012 23:05:21
Nováčik


Príspevkov:
Založený: 01.01.70

Dejme tomu že máš článek s názvem (upravený pro URL - bez diakritiky), odkážeš na stránku xxx.sk.sj/nazev-clanku a v článku kde se ti vypisuje obsah se bude $_GET['obsah'] rovnat nazev-clanku.
Zapneš si mód rewrite v htaccess (to doufám víš co je) a jen přidáš do htaccess:

Zdroj stiahnutia  Code

RewriteRule ^sj/([a-zA-Z0-9-]+)$ sj/test.php?obsah=$1 [L,NC,QSA]





V překladu to znamená, že $1 je nazev-clanku a adresa se v linuxu přepíše na ([a-zA-Z0-9-]+), což je libovolný znak a číslo, takže například nazev-clanku, které dostane z toho $_GET
Upravil dňa 07.03.2012 23:05:30
 
#3 Vytlačiť príspevok
Pridané 07.03.2012 23:09:15
Nováčik


Príspevkov:
Založený: 01.01.70

Jo ale ja nechcem aby to bolo

xxx.sk/sj/test-2011.php?blablabla
ale aby to bolo
xxx.sk/sj/test-2011
xxx.sk/sj-2011
Jedno z tych dvoch.

Ja som si to kedysi chcel robi na Fusione no vykaslal som sa na to no tuto to naozaj chcem mat.
 
#4 Vytlačiť príspevok
Pridané 07.03.2012 23:11:16
Nováčik


Príspevkov:
Založený: 01.01.70

Bude pro cms systém (generování url adres článků autoamticky), nebo to chceš pro web, kde se obsah nemění?

Jinak to co jsem ti poslal tak je to co chceš.
Popřípadě, jestli máš název souboru test.php?blabla stejný jako URL kterou chceš, tak je nejlehčí to místo do $_GET hodit do $_POST a pak už jen upravit v htaccess příponu z .php na nic
Upravil dňa 07.03.2012 23:12:50
 
#5 Vytlačiť príspevok
Pridané 07.03.2012 23:17:35
Nováčik


Príspevkov:
Založený: 01.01.70

Je to pre web kde sa obsah nemení (ak aj áno tak zriedka a priamo v PHP súbore).

Neviem či sa chápeme.

normálny link je: xxx.xxx.sk/sj/test-2011.php
ja chcem aby z neho bol link xxx.xxx.sk/sj-2011 (alebo /sj/2011)

Linky typu test.php?blablabla tam nemam a ani mat nebudem (ani nechcem).

Skus to napisat trosku zrozumitelnejsie pre mna.

Budem ti velmi vdacny.
 
#6 Vytlačiť príspevok
Pridané 07.03.2012 23:42:56
Nováčik


Príspevkov:
Založený: 01.01.70

Zdroj stiahnutia  Code

RewriteEngine On
RewriteRule ^sj-2011$ /sj/test-2011.php



 
#7 Vytlačiť príspevok
Pridané 08.03.2012 00:07:32
Nováčik


Príspevkov:
Založený: 01.01.70

Aha,

takze len toto dam do .htaccess (teda kazdy link dam takto) a pojde to?
Nemusim uz deda upravovat nic hej?

Ale mam otazocku. Ked to mam na subdomene?
 
#8 Vytlačiť príspevok
Pridané 08.03.2012 00:12:00
Nováčik


Príspevkov:
Založený: 01.01.70

Ano mělo by to jít, na subdoméně zkus:

Zdroj stiahnutia  Code

RewriteEngine On
RewriteRule http://subomena.domena.sk/sj-2011 http://subomena.domena.sk//sj/test-2011.php



 
#9 Vytlačiť príspevok
Pridané 08.03.2012 00:41:23
Nováčik


Príspevkov:
Založený: 01.01.70

Zdroj stiahnutia  Code
RewriteEngine On
RewriteRule http://subomena.domena.sk/sj-2011 http://subomena.domena.sk/sj/test-2011.php
RewriteRule http://subomena.domena.sk/sj-2010 http://subomena.domena.sk/sj/test-2010.php
RewriteRule http://subomena.domena.sk/sj-2009 http://subomena.domena.sk/sj/test-2009.php
RewriteRule http://subomena.domena.sk/sj-2008A http://subomena.domena.sk/sj/test-2008A.php

RewriteRule http://subomena.domena.sk/sj-2011 http://subomena.domena.sk/sj/vyhodnotenie-2011.php
RewriteRule http://subomena.domena.sk/sj-2010 http://subomena.domena.sk/sj/vyhodnotenie-2010.php
RewriteRule http://subomena.domena.sk/sj-2009 http://subomena.domena.sk/sj/vyhodnotenie-2009.php
RewriteRule http://subomena.domena.sk/sj-2008A http://subomena.domena.sk/sj/vyhodnotenie-2008A.php




Nejako to nefunguje.
Samozrejme subdomena.domena.sk som zmenil na moju subdoménu a doménu ;)
Upravil dňa 08.03.2012 00:41:53
 
#10 Vytlačiť príspevok
Pridané 08.03.2012 09:52:17
Nováčik


Príspevkov:
Založený: 01.01.70

Tak to nahrej jak sem ti to poslal předtím, ale nahrej to do kořenové složky subdomény.
 
Prejdite na fórum:
Podobné témy
Téma Fórum Odpovede Posledný príspevok
Hľadám SEO URL knižnicu Všeobecná diskusia 6 13.10.2013 09:04:43
Ako sa zorientovať v SEO SEO optimalizácia 5 16.06.2013 15:29:09
Friendly linky SEO optimalizácia 8 07.03.2013 23:47:57
Linky SEO optimalizácia 5 30.06.2012 00:33:51
Živé linky SEO optimalizácia 2 06.04.2012 19:15:07