To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Spider Friendly Optimized 1.0

xlesiu - 06-03-2009, 14:09

Centurion napisał/a:
nie ma instrukcji przejscia ze skryptu bez sf na skrypt z moja poprawka, jest paczka z gotowymi plikami ale tylko dla tych ktorzy nie maja innych modow zainstalowanych na forum. Inaczej trzeba zainstalować najpierw SF a potem moją poprawke.

JokerTheManiack - 06-03-2009, 14:12

Czyli muszę zainstalować SF`a a potem twoją poprawkę ??

Jeżeli tak to który link mam pobrać, żeby poprawkę walnąć ??

Centurion - 08-03-2009, 11:28

JokerTheManiack, wszystko jest w pierwszym poście, poza tym obawiam się że boo.pl nie obsługuje mod_rewrite i przepisywanie u Ciebie nie zadziała

Jak narazie nie znalazłem żadnych błędów, ale dodaję poniżej dodatkową porcję przekierowań 301 przy włączonej opcji z przepisywaniem adresów ze słowami kluczowymi:

Kod:
#---[ OPEN ]---
groupcp.php

#---[ FIND ]---
redirect(append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . '=' . $group_id[1], true), 301);
}

#---[ AFTER ADD ]---
else if($sfc['rewrite_mode'] == 2 && !preg_match('#,g,(\d+).htm#', $_SERVER['REQUEST_URI'], $gid))
{
redirect(append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . '=' . $group_id, true), 301);
}

#---[ OPEN ]---
index.php

#---[ FIND ]---
redirect(append_sid("index.$phpEx?" . POST_CAT_URL . '=' . $cat_id[1], true), 301);
}

#---[ AFTER ADD ]---
else if($sfc['rewrite_mode'] == 2 && !preg_match('#-cat(\d+)#', $_SERVER['REQUEST_URI'], $cid))
{
redirect(append_sid("index.$phpEx?" . POST_CAT_URL . '=' . $viewcat, true), 301);
}

#---[ OPEN ]---
viewforum.php

#---[ FIND ]---
redirect(append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $forum_id . ($start > 0 ? "&start=$start" : ''), true), 301);
}

#---[ AFTER ADD ]---
else if($sfc['rewrite_mode'] == 2 && !preg_match('#-vf(\d+)#', $_SERVER['REQUEST_URI'], $fid))
{
redirect(append_sid("viewforum.$phpEx?" . POST_FORUM_URL . '=' . $forum_id . ($start > 0 ? "&start=$start" : ''), true), 301);
}

#---[ OPEN ]---
viewtopic.php

#---[ FIND ]---
redirect(append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $topic_id . ($start > 0 ? "&start=$start" : ''), true), 301);
}

#---[ AFTER ADD ]---
else if($sfc['rewrite_mode'] == 2 && !preg_match('#-vt(\d+)#', $_SERVER['REQUEST_URI'], $tid))
{
redirect(append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . '=' . $topic_id . ($start > 0 ? "&start=$start" : ''), true), 301);
}

#---[ OPEN ]---
includes/usercp_viewprofile.php

#---[ FIND ]---
redirect(append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $user_id[1], true), 301);
}

#---[ AFTER ADD ]---
else if($sfc['rewrite_mode'] == 2 && !preg_match('#,u,(\d+).htm#', $_SERVER['REQUEST_URI'], $uid))
{
redirect(append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $user_id, true), 301);
}


powyższa poprawka powinna zmienić w wyszukiwarce google przepisane adresy bez słow kluczowych na te ze słowami kluczowymi

lui754 - 08-03-2009, 12:28

u mnie co jakiś czas wyskkakuje taki błąd:

Kod:
[08-mar-2009 06:09:03] PHP Notice:  Undefined index:  topics in /home/symbiane/public_html/includes/spider_friendly.php on line 372
[08-mar-2009 06:09:03] PHP Notice:  Undefined index:  topics in /home/symbiane/public_html/includes/spider_friendly.php on line 315
[08-mar-2009 06:09:03] PHP Notice:  Undefined index:  topics in /home/symbiane/public_html/includes/spider_friendly.php on line 372
[08-mar-2009 06:09:03] PHP Notice:  Undefined index:  topics in /home/symbiane/public_html/includes/spider_friendly.php on line 315
[08-mar-2009 06:09:03] PHP Notice:  Undefined index:  topics in /home/symbiane/public_html/includes/spider_friendly.php on line 372
[08-mar-2009 06:09:03] PHP Notice:  Undefined index:  topics in /home/symbiane/public_html/includes/spider_friendly.php on line 315
[08-mar-2009 06:09:03] PHP Notice:  Undefined index:  topics in /home/symbiane/public_html/includes/spider_friendly.php on line 372
[08-mar-2009 06:09:03] PHP Notice:  Undefined index:  topics in /home/symbiane/public_html/includes/spider_friendly.php on line 315
[08-mar-2009 06:09:03] PHP Notice:  Undefined index:  topics in /home/symbiane/public_html/includes/spider_friendly.php on line 372


a wydaje mi się że wszystko zainstalowałem dobrze :P co 4-5 godzin tak jest w error_log.
Pewnie gdzieś się pomyliłem w instrukcji. Prze patrze to jeszcze raz.

szafa81 - 08-03-2009, 14:29

U mnie zaczl wystepowac problem... zamiast załadować mi stronę z tematem na który kliknąłem wyskakuje "Błąd wczytywania strony: Pętla przekierowań".

moze to ma z tym zwiazek:

Kod:
[Sun Mar 08 14:24:15 2009] [alert] [client 83.6.228.120] /home/mercedes/domains/mb201-124.eu/public_html/.htaccess: Invalid command 'Rewrite', perhaps misspelled or defined by a module not included in the server configuration, referer: http://mb201-124.eu/login.htm?redirect=2526.htm&start=15
[Sun Mar 08 14:24:15 2009] [alert] [client 83.6.228.120] /home/mercedes/domains/mb201-124.eu/public_html/.htaccess: Invalid command 'Rewrite', perhaps misspelled or defined by a module not included in the server configuration, referer: http://mb201-124.eu/login.htm?redirect=2526.htm&start=15
[Sun Mar 08 14:26:28 2009] [error] [client 87.118.90.181] script '/home/mercedes/domains/mb201-124.eu/public_html/includes/confirm_index.php' not found or unable to stat, referer: http://mb201-124.eu/includes/confirm_index.php

[Sun Mar 08 13:23:11 2009] [error] [client 79.191.91.68] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/w124-lcf-300ce-92r-landryna-vt2201,30.htm, referer: http://mb201-124.eu/w124-lcf-300ce-92r-landryna-vt2201.htm
[Sun Mar 08 13:23:11 2009] [alert] [client 83.25.72.74] /home/mercedes/domains/mb201-124.eu/public_html/.htaccess: RewriteRule: bad argument line '^(forum|.*-vf)([0-9]+),([0-9]', referer: http://www.mb201-124.eu/
[Sun Mar 08 13:23:11 2009] [alert] [client 83.25.72.74] /home/mercedes/domains/mb201-124.eu/public_html/.htaccess: RewriteRule: bad argument line '^(forum|.*-vf)([0-9]+),([0-9]', referer: http://www.mb201-124.eu/

Centurion - 08-03-2009, 14:42

Przepraszam, nieco się rozpędziłem, z poprawki z mojego poprzedniego posta proszę zmienić fragmenty w index/viewtopic i viewforum, u góry już poprawiłem
szafa81 - 08-03-2009, 21:09

takie info o niektorych plikach z mapa daje narzedzie dla webmastetow

Kod:
Ostrzeżenia i błędy mapy witryny
 - Nieobsługiwany format pliku
Mapa witryny ma nieobsługiwany format. Zgłoś ponownie mapę witryny spełniającą wymogi dotyczące map witryn.


po probie otwarcia jednego z plikow z mapa wzgledem ktorego to info zostalo wyswietlone, dostaje:

Kod:
Notice: Undefined index: topics in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 315

Notice: Undefined index: topics in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 315

Notice: Undefined index: topics in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 315

Notice: Undefined index: topics in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 315

Notice: Undefined index: topics in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 315

Notice: Undefined index: topics in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 315

Notice: Undefined index: topics in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 315


linijka z pliku spider_friendly.php

Kod:
315       $url = (($sfc['topics'][$topic_id]['title']) ? urlname_encode($sfc['topics'][$topic_id]['title']) . '-vt' : '') . $topic_id

Centurion - 08-03-2009, 22:11

Co do
Kod:
Notice: Undefined index: topics n /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 315


w includes/spider_friendly.php

po
Kod:
$sfc['warnings'] = array();


dodajcie
Kod:
$sfc['cats'] = array();
$sfc['posts'] = array();
$sfc['topics'] = array();
$sfc['forums'] = array();
$sfc['groups'] = array();
$sfc['users'] = array();

szafa81 - 08-03-2009, 22:21

Centurion, dodane, teraz wyswietla...

Kod:
Notice: Undefined index: 8546 in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 321

Notice: Undefined index: 4911 in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 321

Notice: Undefined index: 4911 in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 321

Notice: Undefined index: 8532 in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 321

Notice: Undefined index: 8532 in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 321

Notice: Undefined index: 262 in /home/mercedes/domains/mb201-124.eu/public_html/includes/spider_friendly.php on line 321


321 to ta sama linia co 315 przed dodaniem tego co zalecales

Centurion - 08-03-2009, 22:36

w includes/spider_friendly.php

zamień
Kod:
$url = (($sfc['topics'][$topic_id]['title']) ?

na
Kod:
$url = (isset($sfc['topics'][$topic_id]['title']) ?


zamień
Kod:
$url = (($sfc['forums'][$forum_id]) ?

na
Kod:
$url = (isset($sfc['forums'][$forum_id]) ?


zamień
Kod:
$url = (($sfc['cats'][$cat_id]) ?

na
Kod:
$url = (isset($sfc['cats'][$cat_id]) ?


zamień
Kod:
$url = (($sfc['users'][$user_id]) ?

na
Kod:
$url = (isset($sfc['users'][$user_id]) ?


zamień
Kod:
$url = (($sfc['groups'][$group_id]) ?

na
Kod:
$url = (isset($sfc['groups'][$group_id]) ?

szafa81 - 09-03-2009, 01:05

zrobione...

Kod:
Nieodwiedzone adresy URL
Podczas testowania przykładowych adresów URL z Mapy witryny, zauważono, że niektóre adresy URL zostały przekierowane do innych lokalizacji. Zalecane jest, aby Mapa witryny zawierała adresy URL wskazujące końcową lokalizację (cel przekierowania) zamiast przekierowania do innego adresu URL.

Błąd HTTP: 301 (Przeniesione na stałe) Pomoc 
Adres URL: http://mb201-124.eu/431.htm
Adres URL: http://mb201-124.eu/176.htm
Adres URL: http://mb201-124.eu/304.htm
Adres URL: http://mb201-124.eu/381.htm
Adres URL: http://mb201-124.eu/431.htm?t=431&start=15
Problem wykryty w dniu: 08-03-2009


Kod:
[Mon Mar 09 03:21:04 2009] [error] [client 72.30.142.163] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/SlurpConfirm404
[Mon Mar 09 03:45:02 2009] [error] [client 72.30.142.163] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/SlurpConfirm404.htm
[Mon Mar 09 03:47:10 2009] [error] [client 72.30.142.163] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/SlurpConfirm404
[Mon Mar 09 03:52:12 2009] [error] [client 38.99.13.123] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/post
[Mon Mar 09 04:34:27 2009] [error] [client 72.30.142.163] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/SlurpConfirm404
[Mon Mar 09 04:34:27 2009] [error] [client 72.30.142.163] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/SlurpConfirm404
[Mon Mar 09 04:46:23 2009] [error] [client 87.118.90.181] script '/home/mercedes/domains/mb201-124.eu/public_html/includes/confirm_index.php' not found or unable to stat, referer: http://mb201-124.eu/includes/confirm_index.php
[Mon Mar 09 05:04:58 2009] [error] [client 87.118.90.190] script '/home/mercedes/domains/mb201-124.eu/public_html/includes/confirm_index.php' not found or unable to stat, referer: http://mb201-124.eu/includes/confirm_index.php
[Mon Mar 09 06:26:39 2009] [error] [client 72.30.142.163] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/SlurpConfirm404
[Mon Mar 09 06:26:39 2009] [error] [client 72.30.142.163] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/SlurpConfirm404
[Mon Mar 09 06:34:40 2009] [error] [client 72.30.142.163] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/SlurpConfirm404
[Mon Mar 09 06:36:24 2009] [error] [client 72.30.142.163] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/SlurpConfirm404
[Mon Mar 09 09:36:38 2009] [error] [client 212.160.178.205] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/topics2

Centurion - 09-03-2009, 10:21

W załączniku wersja moda Google XML Sitemaps (plik google_sitemap.php) dla mojej wersji SF. Po podmianie pliku należy też usunąć wszystkie pliki sitemap_ z katalogu cache/
szafa81 - 09-03-2009, 18:23

wgrane... pliki z mapami wygladaja ok, poczekamy az google zalapie nowe pliczki i co o nich powie... a poki co nowe bledy z serwera po ostatnich zmianach:

Kod:
[Mon Mar 09 15:27:56 2009] [error] [client 91.205.124.16] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/gg:6650641
[Mon Mar 09 15:31:34 2009] [error] [client 91.205.124.16] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/gg:9304014
[Mon Mar 09 15:37:43 2009] [error] [client 91.205.124.16] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/gg:8597052
[Mon Mar 09 15:42:31 2009] [error] [client 91.205.124.16] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/gg:1445403
[Mon Mar 09 15:50:56 2009] [error] [client 91.205.124.16] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/gg:6370047
[Mon Mar 09 15:55:58 2009] [error] [client 91.205.124.16] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/gg:2891920
[Mon Mar 09 16:02:09 2009] [error] [client 91.205.124.16] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/gg:8730837
[Mon Mar 09 16:07:00 2009] [error] [client 91.205.124.16] File does not exist: /home/mercedes/domains/mb201-124.eu/public_html/gg:2942080


nr GG ;)

djostrich - 12-03-2009, 18:58

Zaktualizowałem Spider Friendly do twojej wersji i wszystko działa oprócz :

Zobacz posty nie przeczytane bo jak wchodzę tam to pojawia mi się :

Cytat:
Could not obtain search results

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.post_username AS post_username2, p2.post_time, ph.post_id as post_helped, p.pos' at line 1

SELECT t.* , pt.post_text, pt2.post_text as last_post_text, f.forum_id, f.forum_name, f.forum_color, f.forum_moderate, u.username, u.user_id, u.user_level, u.user_jr, u2.username as user2, u2.user_id as id2, u2.user_level as user_level2, u2.user_jr as user_jr2, p.post_username, p2.post_username AS post_username2, p2.post_time, ph.post_id as post_helped, p.post_approve, p2.post_approve as post_approve2, p.post_lp, p2.post_lp as post_lp22.post_username AS post_username2, p2.post_time, ph.post_id as post_helped, p.post_approve, p2.post_approve as post_approve2 FROM (wasilkow_topics t, wasilkow_forums f, wasilkow_users u, wasilkow_posts p, wasilkow_posts p2, wasilkow_users u2 , wasilkow_posts_text pt, wasilkow_posts_text pt2) LEFT JOIN wasilkow_posts ph ON (t.topic_id = ph.topic_id AND ph.post_marked = 'y') WHERE t.topic_id IN (365, 1352, 1364, 1365, 1535, 1537) AND t.topic_poster = u.user_id AND f.forum_id = t.forum_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id AND pt.post_id = t.topic_first_post_id AND pt2.post_id = t.topic_last_post_id GROUP by t.topic_id ORDER BY p2.post_time DESC LIMIT 0, 25

Line : 828
File : search.php


Oraz jak mam podkategorie lub podfora to na stronie głownej pojawiają mi się podwójnie ikonki >

http://www.forum.wme.com.pl/

lui754 - 16-03-2009, 17:37

Kod:
[15-mar-2009 22:42:42] PHP Warning:  fread(): supplied argument is not a valid stream resource in /home/symbiane/public_html/google_sitemap.php on line 275
[15-mar-2009 22:42:42] PHP Warning:  feof(): supplied argument is not a valid stream resource in /home/symbiane/public_html/google_sitemap.php on line 275


w mapie forum pojawia się bład, 1 ale w error_log zajmuje 6 MB czy tam 60 MB już nie wiem jak przeliczać te bajty.



Powered by phpBB modified by Przemo © 2003 phpBB Group