Erori frecvente - documentație, modul de legătură scurt pentru Bitrix

Ce ar trebui să fac dacă modulul nu funcționează?

Este posibil ca modulul să nu funcționeze corect din mai multe motive, inclusiv perioada de demo final, setările incorecte ale serverului, setările incorecte ale site-ului.







Frecventarea defectuoasă a modulului devine lipsa de procesare a paginilor inexistente, de exemplu, atunci când faceți clic pe link-ul site.ru/hfwLf site-ul dvs. oferă un răspuns cu starea de 200 și nu 400 așa cum ar trebui să fie.

Pentru ca modulul să funcționeze, pagina de eroare 404 trebuie să fie dinamică și nu statică, adică nucleul Bitrix trebuie să fie conectat la codul paginii în care există un eveniment OnPageStart. la care reacționează modulul de legătură scurt.

Ce se întâmplă dacă nu există nici o pagină de eroare 404?

Apoi adăugați următoarea regulă:
Condiția - # ^ / ([\ w \ d] +) $ #
Componentă - lăsați goale






Fișierul este /index.php (de exemplu)
Reguli - lăsați necompletate

După salvarea regulii, modulul trebuie să câștige, dacă nu există alte probleme.

Erori frecvente - documentație, modul de legătură scurt pentru Bitrix

Cum adaug erorile la pagina 404?

Eroarea Bitrix 404 se adaugă destul de simplu.
1. Mergeți la secțiunea administrativă a site-ului
2. Următorul conținut -> Structura site-ului -> Fișiere și dosare și adăugați fișierul.
3. Apelați-l pe 404.php și salvați-l
4. Găsiți noul fișier din listă și alegeți să îl editați ca PHP.
5. Pastram codul de mai jos si salveaza-l.

CHTTP :: SetStatus ("404 nu a fost găsit");
@ define ("ERROR_404", "Y");

$ APPLICATION-> SetTitle ("404 nu a fost găsit");

$ APPLICATION-> IncludeComponent ("bitrix: main.map", ".default", Array (
"LEVEL" => "3",
"COL_NUM" => "2",
"SHOW_DESCRIPTION" => "Y",
"SET_TITLE" => "Y",
"CACHE_TIME" => "36000000"
)
);

Eroare la pierderea fișierului .htaccess







Trimiteți-le prietenilor: