Archiwum kategorii: Kwestie techniczne

FAQ: Jak wygląda procedura odsprzedaży SEOKatalogu ?

Jeśli licencja była zakupiona pojedynczo nie ma problemu z cesją – wystarczy że właściciel napisze do mnie z jakiego konta oraz na jakie konto przesłać licencję.

Jeśli licencja była zakupiona w paczce chcąc dokonać cesji należy dopłacić różnicę w cenie do pojedynczej licencji. Po wykonaniu przelewu również wystarczy napisać do mnie z jakiego konta oraz na jakie konto przesłać licencję.

Oczywiście można odsprzedać komuś licencje bez dokonywania cesji ale wtedy będzie się ona znajdować cały czas na Twoim koncie i ja nie ponoszę żadnej odpowiedzialności wobec Twojego nabywcy (m.in nie muszę świadczyć supportu wobec tej osoby, w razie deaktywacji licencji przez pierwszego właściciela nie mam możliwości interwencji itd.).

Generalnie nie mam nic przeciwko odsprzedaży gotowego katalogu który ileś tam czasu stał publicznie i wszyscy go znają, jednak przed odsprzedażą samych „pustych” licencji po niższych cenach muszę się (i innych userów również bo to było by nie fair) zabezpieczać.

Opublikowano Instrukcja, Kwestie techniczne | Otagowano , , | Skomentuj

FAQ: Jak po imporcie z otwartego mini przekierować stare adresy kategorii/podkategorii/wpisów na nowe ?

W przypadku importu danych z otwarty mini mod v2.0 możemy w znaczny sposób przyśpieszyć ponowną indeksację treści tworząc pośrednie przekierowania 301. Należy:

  1. Zaimportować dane z otwarty.pl mini do SEOKatalogu korzystając z opcji ‚te same ID’ (patrz instrukcja)
  2. W pliku .htaccess starego katalogu dodać 3 linie o postaci:
RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)-k([0-9]+)\.html$ http://nowa-domena.pl/?action=cat&id=$2 [R=301,L]
RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)-p([0-9]+)(-([0-9]+))*\.html$ http://nowa-domena.pl/?action=sub&id=$2 [R=301,L]
RewriteRule ^([-_!~*'()$a-zA-Z0-9]+)-s([0-9]+)\.html$ http://nowa-domena.pl/?action=site&id=$2 [R=301,L]

Pomimo tego iż system przekieruje na nową domenę z adresami zwykłymi pośredniczące przekierowanie po stronie SEOKatalogu zmieni adresy na wybrane przez Ciebie w konfiguracji SEO-URLe.

Opublikowano Instrukcja, Kwestie techniczne | Otagowano , , , | Skomentuj

FAQ: Jak zablokować konkretnym robotom dostęp do katalogu ?

Katalog stron ze względu na dużą ilość podstron i dosyć sporą ilość połączeń z bazą danych jest szczególnie narażony na bezmyślne ataki spam-robotów. Często takie akcje kończą się blokadą serwera za zbyt duże przekroczenie obciążenia CPU. Aby uchronić nasz katalog przed takimi sytuacjami możemy:

  • włączyć Cache stron w PA -> Konfiguracja -> Cache
  • zablokować niechciane roboty po ich nazwie i IP w pliku .htaccess

Aby to zrobić wystarczy w pliku .htaccess dodać kod:

 SetEnvIfNoCase User-Agent .*Twiceler.* bad_bot
 SetEnvIfNoCase User-Agent .*VoilaBot BETA 1.2.* bad_bot
 SetEnvIfNoCase User-Agent .*libwww-perl/5.805.* bad_bot
 SetEnvIfNoCase User-Agent .*Java/1.5.0_11.* bad_bot
 SetEnvIfNoCase User-Agent .*Sogou web spider/3.0.* bad_bot
 SetEnvIfNoCase User-Agent .*psbot.* bad_bot
 SetEnvIfNoCase User-Agent .*Exabot.* bad_bot
 SetEnvIfNoCase User-Agent .*Charlotte/1.0b.* bad_bot
 SetEnvIfNoCase User-Agent .*boitho.com-dc.* bad_bot
 SetEnvIfNoCase User-Agent .*ajSitemap.* bad_bot
 SetEnvIfNoCase User-Agent .*bot/1.0.* bad_bot
 SetEnvIfNoCase User-Agent .*panscient.com.* bad_bot
 SetEnvIfNoCase User-Agent .*Java/1.6.0_11.* bad_bot
 SetEnvIfNoCase User-Agent .*WebDataCentreBot/1.0.* bad_bot
 SetEnvIfNoCase User-Agent .*Java.* bad_bot
 SetEnvIfNoCase User-Agent .*SapphireWebCrawler.* bad_bot
 SetEnvIfNoCase User-Agent .*Yandex.* bad_bot
 SetEnvIfNoCase User-Agent .*Baiduspider.* bad_bot
 SetEnvIfNoCase User-Agent .*Rankivabot.* bad_bot
 SetEnvIfNoCase User-Agent .*DBLBot/1.0.* bad_bot

 order allow,deny
 deny from env=bad_bot
 allow from all

 order allow,deny
 deny from 196.207.208.8
 deny from 41.214.120.182
 deny from 41.214.112.207
 allow from all 

Instrukcja:

Roboty po IP (znamy je np. ze statystyk) blokujemy w sekcji:

order allow,deny
deny from 196.207.208.8
deny from 41.214.120.182
deny from 41.214.112.207
allow from all

Roboty po nazwie blokujemy w sekcji SetEnvIfNoCase User-Agent np:

SetEnvIfNoCase User-Agent .*DTS Agent.* bad_bot
Opublikowano Instrukcja, Kwestie techniczne | Otagowano , , | 2 komentarzy

FAQ: Jak zablokować dostęp robotom do konkretnych podstron ?

Do ustawiania „noindex” dla konkretnych podstron naszego katalogu służy plik robots.txt który powinniśmy stworzyć w głównym folderze ze skryptem.

Poniżej przykładowy plik z jednego SEOKatalogu:

User-agent: *
Disallow: /szukaj/*
Disallow: /dodaj-strone
Disallow: /admin*
Disallow: /regulamin
Disallow: /jak-dodac-wpis
Disallow: /polityka-prywatnosci
Disallow: /kontakt
Disallow: /?action=premium*
Disallow: /?action=report*
Disallow: /?click=*

User-agent: Mediapartners-Google
Allow: /

gdzie * informujemy że blokujemy wszystkie adresy podstron o dowolnej końcówce.

Opublikowano Instrukcja, Kwestie techniczne | Otagowano | Skomentuj

FAQ: Jak zainstalować bibliotekę IonCube na serwerze dedykowanym/VPS ?

Dokładna instrukcja jak zainstalować bibliotekę IonCube znajduje się > tutaj

Poszczególne loadery znajdują się > tutaj

Opublikowano Instrukcja, Kwestie techniczne | Otagowano | Skomentuj

FAQ: Jak zainstalować SEOKatalog ?

  1. Rozpakuj i skopiuj pliki na serwer.
  2. Uruchom instalację wpisując adres np: twoja-domena.pl/install/install.php i postępuj wg. instrukcji tam zawartych.
  3. Nadaj specjalne prawa do zapisu i odczytu plikom (foldery: chmod-y 755 lub w szczególnych przypadkach 777; pliki: chmod-y 644 lub w szczególnych przypadkach 666):
    dla głównego folderu gdzie znajduje się skrypt – w celu stworzenia pliku config.php
    – dla katalogu files/ – w celu tworzenia map i backupów
    – dla katalogu cache/ – w celu tworzenia statycznych plików cache
    – dla katalogu templates/ i wszystkim plikom/folderom jakie się tam znajdują – w celu edycji plików przez PA
    – dla plików w katalogu languages/ – w celu edycji plików przez PA
  4. Podaj w instalatorze dane dostępowe do serwera bazy danych. Jeśli ich nie znasz skontaktuj się ze swoim hostingodawcą.
  5. Podaj w instalatorze dane administratora (login, hasło do PA)
  6. Podaj klucz licencyjny (jeśli nie posiadasz klucza skontaktuj się z autorem. Kontakt: kontakt@seokatalogi.pl)

Instalator automatycznie stworzy plik konfiguracyjny config.php i usunie katalog instalacyjny, jeśli jednak z jakichś przyczyn tego nie zrobi proszę stworzyć plik config.php na bazie pliku-szablonu config-sample.php a katalog instalacyjny usunąć.

Opublikowano Instrukcja, Kwestie techniczne | Otagowano , , , | Skomentuj

FAQ: Jak przenieść katalog na inny hosting ?

  1. Wyłączamy możliwość dodawania nowych treści do katalogu w PA -> Konfiguracja -> Ustawienia główne (nowe strony, nowe kategorie, nowe podkategorie, nowe komentarze, nowe rejestracje)
  2. Kopiujemy pliki skryptu ze starego FTPa na nowy
  3. W phpMyAdmin starego serwera w zakładce Export tworzymy plik kopii SQL który w panelu phpMyAdmin nowego serwera importujemy w zakładce Import (kodowanie UTF-8)
  4. Jeśli zmieniamy również adres katalogu to deaktywujemy starą licencję w swoim panelu na stronie seokatalogi.pl a następnie aktywujemy nową
  5. Zmieniamy dane w pliku config.php (znajduje się w głównym folderze skryptu)
  6. Włączamy z powrotem możliwość dodawania nowych treści do katalogu
  7. Usuwamy pliki ze starego FTPa i bazę z phpMyAdmin
Opublikowano Instrukcja, Kwestie techniczne | Otagowano , , , | 2 komentarzy

FAQ: Jak zainstalować bibliotekę IonCube na localhoście ?

Mając zainstalowany Appserv:

  1. ściągamy paczkę (http://projekteo.pl/ioncube.zip)
  2. rozpakowujemy i katalog wgrywamy do C:\AppServ\www (lub inna ścieżka, w zależności od tego gdzie zainstalowaliśmy Appserv)
  3. następnie w pliku C:\Windows\php.ini wklejamy przed jakimikolwiek liniami zend. taką linię: zend_extension_ts = c:\appserv\www\ioncube\ioncube_loader_win_5.2.dll
Opublikowano Instrukcja, Kwestie techniczne | Otagowano , | Skomentuj

FAQ: Jak włączyć zadania cron-jobs ?

SEOKatalog posiada kilka modułów do automatycznego sprawdzania niektórych wartości. Aby skorzystać z tych opcji proszę podać w Panelu Administracyjnym swojego hostingu w zakładce cron-jobs (w DirectAdmin na samym dole w grupie Zaawansowane opcje) polecenie:

  • dla aktualizatora wartości pagerank: /usr/bin/lynx ––dump ”http://adres-katalogu.pl/crons/cron-pagerank.php”; >/dev/null 2>&1 najlepiej co minutę czyli Minute: *
  • dla sprawdzania linka zwrotnego: /usr/bin/lynx ––dump ”http://adres.pl/crons/cron-backlink.php”; >/dev/null 2>&1 najlepiej co 5 minut czyli Minute: */5
  • dla sprawdzania ważności wpisów PREMIUM: /usr/bin/lynx ––dump ”http://adres.pl/crons/cron-premium.php”; >/dev/null 2>&1 najlepiej co 5 minut czyli Minute: */5
  • do wysyłki mailingu: /usr/bin/lynx ––dump ”http://adres.pl/crons/cron-mailing.php”; >/dev/null 2>&1 najlepiej co minutę czyli Minute: *

gdzie adres-katalogi.pl wpisujemy swój adres pod którym jest zainstalowany katalog.

Uwaga: ścieżka do LYNXa /usr/bin/lynx ––dump w każdym hostingu może być inna dlatego w razie problemów proszę skontaktować się z hostingodawcą i dowiedzieć się jaka jest prawidłowa lokalizacja!

Opublikowano Instrukcja, Kwestie techniczne | Otagowano , , , | 11 komentarzy

FAQ: Czy można prosić o listę plików templatki z krótkim opisem jakiej części strony dotyczy ?

SEOKatalog posiada oddzielone od kodu inicjacyjnego PHP pliki templatek które można swobodnie edytować z poziomu Panelu Administracyjnego -> zakładka Edytor. Lista plików: (więcej…)

Opublikowano Instrukcja, Kwestie techniczne | Otagowano , , | 2 komentarzy