Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: minimuko seo klausimai

Parašė minimukas· 2012 Vas. 11 03:02:20
#1

Sveiki taigi cia desiu klausimus susijusius su seo nuorodomis :)
1. Kaip padaryti, kad rodytu .html galune? stai kodas:


function filmai ($id, $comments = "")
{
	$result = dbquery("SELECT filmai_pav FROM fusion35v1Y_filmai WHERE filmai_id = ".$id);
	$title = editurl(dbresult($result, 0));
	return 'filmai'.$id.'-'.$title .$comments;


manyciau kaskas panasusaus turetu buti, bet man kai padaru nebeileidzia i ta puslapi ir meta Klaida 404....


function filmai ($id, $comments = "")
{
	$result = dbquery("SELECT filmai_pav FROM fusion35v1Y_filmai WHERE filmai_id = ".$id);
	$title = editurl(dbresult($result, 0));
	return 'filmai'.$id.'-'.$title .$comments . '.html';

Redagavo minimukas· 2012 Vas. 11 10:02:12

Parašė Žmogus· 2012 Vas. 11 09:02:17
#2

WTF? Kas čia per kodas?

Parašė avice· 2012 Vas. 11 09:02:59
#3

o pakeitei. htaccess faile nuorida?

Parašė minimukas· 2012 Vas. 11 10:02:34
#4

ShadoVw - nesi dirbes su seo gal :) sitas kodas sugeneruoja ar kaip tau pasakius i seo nuoroda na pvz: http://www.saitas.lt/filmai211-simpsonu-filmas-the-simpsons-movie taip, o man reikai kad dar .html galune dadetu:) Beja yra keli budai seo darymas :) mano budas yra toks, kad nereiketu daug varkti su mano kodais automatiskai visame puslapyje sugeneruoja linkus i seo linkus :)
avice - taip ten viskas gerai yra padaryta :) o mano anras kodas tinka? del tos galunes :)

Parašė Žmogus· 2012 Vas. 11 10:02:03
#5

Tai su htaces kažkas negerai tada, nes kodas geras

Parašė minimukas· 2012 Vas. 11 10:02:05
#6

Jeigu be .html darau tai taip rasau, gal turit kokiu pasiulymu kaip kitaip daryt ? :)

.htaccess faile

RewriteRule ^filmai$					filmai.php
RewriteRule ^filmai([0-9]+)-([a-zA-Z0-9-]+)$			filmai?filmas_id=$1
RewriteRule ^filmu_kategorija([0-9]+)-([a-zA-Z0-9-]+)$		filmai?kat_id=$1


seuurl.php faile dar dedu tokius kodus:


replace("filmai\.php", "filmai");
replace("filmai\?filmas_id=([0-9]+)(#comments)?", "filmai($1, \"$2\")", "e");
replace("filmai\?kat_id=([0-9]+)", "filmu_kategorija($1)", "e");


P.S. cia ir filmu kategoriju kodas yra, pirmam poste nerasiau to kodo nes tenai panasus yra :)

Parašė avice· 2012 Vas. 11 12:02:11
#7

.htaccess faile

RewriteRule ^filmai$					filmai.php
RewriteRule ^filmai([0-9]+)-([a-zA-Z0-9-]+).html$			filmai?filmas_id=$1
RewriteRule ^filmu_kategorija([0-9]+)-([a-zA-Z0-9-]+)$		filmai?kat_id=$1

Parašė minimukas· 2012 Vas. 11 12:02:36
#8

avice, dekui del sito padejai :)
Beja, pas mane dbr yra taip linkas:

http://www.saitas.lt/filmai211-simpsonu-filmas-the-simpsons-movie.html

Jei noreciau, kad to filmai211 nebutu(to filmai ir ID jo) arba ID perkelti, kad tai butu:

http://www.saitas.lt/simpsonu-filmas-the-simpsons-movie-211.html

as kai meginu koda keist irgi meta klaida 404 gal ir del jo turi minciu?

Parašė avice· 2012 Vas. 11 15:02:48
#9

gal taip:
avice parašė:
.htaccess faile

RewriteRule ^filmai$					filmai.php
RewriteRule ^([a-zA-Z0-9-]+)-([0-9]+).html$			filmai?filmas_id=$2
RewriteRule ^filmu_kategorija([0-9]+)-([a-zA-Z0-9-]+)$		filmai?kat_id=$1


function filmai ($id, $comments = "")
 
{
 
	$result = dbquery("SELECT filmai_pav FROM fusion35v1Y_filmai WHERE filmai_id = ".$id);
 
	$title = editurl(dbresult($result, 0));
 
	return $title .$comments.'-'.$id.'.html';
}
 


bet geriau , kad pradzioj kasnors butu , kad ir filmai/filmo..pavadinimas-id.html

Redagavo avice· 2012 Vas. 11 15:02:52

Parašė minimukas· 2012 Vas. 11 15:02:55
#10

avice - esu megines taip neveike. Dekui uz varga :) Na manau bus gerai kaip yra :)

Redagavo minimukas· 2012 Vas. 11 15:02:24

Parašė minimukas· 2012 Vas. 17 17:02:11
#11

avice - esu megines taip neveike. Dekui uz varga :) Na manau bus gerai kaip yra :)

2. Klausimas

Sveikas,
pas mane yra padaryta filmams seo ir pgr puslapyje puslapiavimsa viskas normaliai veikia, o kategoriju puslapiavime ne meta klaida (puslapio nerasta)...
Kai isjungiu seo tenai viskas veikai gal paziuretum kas blogai?
.haccess


RewriteRule ^filmai$					                    filmai.php
 
RewriteRule ^filmai([0-9]+)-([a-zA-Z0-9-]+).html$			filmai?filmas_id=$1
 
RewriteRule ^filmu_kategorija([0-9]+)-([a-zA-Z0-9-]+).html$ filmai?kat_id=$1



SEOURL.php



replace("filmai\.php", "filmai");
 
replace("filmai\?filmas_id=([0-9]+)(#comments)?", "filmai($1, \"$2\")", "e");
 
replace("filmai\?kat_id=([0-9]+)", "filmu_kategorija($1)", "e");





function filmai ($id, $comments = "")
 
{
 
	$result = dbquery("SELECT filmai_pav FROM fusion35v1Y_filmai WHERE filmai_id = ".$id);
 
	$title = editurl(dbresult($result, 0));
 
	return 'filmai'.$id.'-'.$title .$comments. '.html';
 
}
 
 
 
function filmu_kategorija ($id, $comments = "")
 
{
 
	$result = dbquery("SELECT filmai_kat_pav FROM fusion35v1Y_filmai_kat WHERE filmai_kat_id = ".$id);
 
	$title = editurl(dbresult($result, 0));
 
	return 'filmu_kategorija'.$id.'-'.$title .$comments. '.html';
 
}



P.S. cia blogai su filmu_kategorija ?| Meginau ir perdaryt puslapiavima is pradziu paskui galvoju gi su seo cia:o dekui :)