htaccesseditor.com , yra paprasčiausias redagavimo sprendimas su dažniausiai pasitaikančiomis failų komandomis .Htaccess . Apskritai, .htaccess failas yra failas ASCII formatu (lengva redaguoti užrašų knygelėje), kuri palaiko ryšį su serveriu (Apache). Netinkamas jo nustatymas gali turėti įtakos tinkamam sistemos ir (arba) serverio domenų ir padomenių veikimui, jei šis failas randamas aplanke šaknis.
.htaccess komandos, kurias galima redaguoti htaccesseditor.com :
1. Klaidų valdymas . – Paprasčiausias pavyzdys būtų vartotojo nukreipimas iš neegzistuojančio svetainės puslapio (404), į jos indeksą arba į kitą tinklalapį.
htaccesseditor.com, leidžia redaguoti tipo klaidų komandas “klaidingi klientų prašymai” (klaidos nuo 400 iki 414) ir a serverio klaidos (nuo 500 iki 505)
Klaidingi prašymai :
400 Blogas prašymas
401 Reikalingas leidimas
402 Reikalingas mokėjimas
403 Draudžiama
404 Nerasta
405 Metodas Neleidžiamas
406 Nepriimtina (kodavimas)
407 Reikalingas įgaliotojo serverio autentifikavimas
408 Baigėsi užklausos laikas
409 Prieštaringas prašymas
410 Dingo
411 Reikalingas turinio ilgis
412 Nepavyko išankstinė sąlyga
413 Užklausa dėl objekto per ilga
414 Užklausos URI per ilgas
Serverio klaidos:
500 Vidinio serverio klaida
501 Neįgyvendinta
502 Blogi vartai
503 Paslauga nepasiekiama
504 Vartų skirtasis laikas
505 HTTP versija nepalaikoma
2. Blokuoti prieigą prie failų žiniatinklio serveryje.
Uždrausti bet kokią prieigą prie failų – naudojamas blokuoti vartotojo prieigą prie svetainės ar tinklalapio.
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Options Indexes
order deny,allow
Uždrausti bet kokią prieigą prie failų
3. Vartotojo ir slaptažodžio apsauga
Naudojant failą .htpasswd Taip .Htaccess liepia jam Autentifikavimas, galime apriboti vartotojų prieigą prie kai kurių serverio aplankų. Prieiga leidžiama tik vartotojo ir slaptažodžio pagrindu.
4. Nustatykite WWW
Peradresuoti (Peradresuoti 301) svetainės lankytojas į sąlyginį URL. sakiau senesniame poste eismo nukreipimas ir anti padalintas domenas . Čia :)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(stealthsettings.com)(:80)? [NC]
RewriteRule ^(.*) https://stealthsettings.com/$1 [R=301,L]
5. Peradresavimo direktyvos (301 ir 302)
Tai panašu į 4 punktą, išskyrus tai, kad čia leidžiama redaguoti kelias nuorodas. Pirmyn 301 Perkeltas visam laikui , naudojamas pakeitus tinklalapio URL. Iš esmės ši komandų eilutė nukreipia lankytoją iš serveryje buvusio puslapio į esamą.
Pavyzdys:
Redirect permanent index_vechi.html index_nou.html
Redirect permanent url_inexistent.html url_actual.html
Peradresavimo direktyvos taip pat naudojamos peradresavimui tarp domenų. Pavyzdžiui, jei perkelčiau savo tinklaraštį iš Stealthsettings.com PE www.google.com , peradresavimo komanda, parašyta tinklaraščio šakniniame aplanke esančiame .htaccess faile Stealthsettings.com , būtų toks:
Redirect permanent / www.google.com/
Internetinis įrankis .htaccess failams kurti
Nepamirškite, kad failas .Htaccess jis turi būti įkeltas į serverį tokiu formatu ASCII ir turi būti nustatytas CHMOD 644 (RW-R–R–), kad neleistumėte jo rašyti ir (arba) skaityti iš išorės. Prieš naudodami htaccess įsitikinkite, kad jūsų serveris palaiko tokio tipo failus ir kai kurioms komandoms būtina suaktyvinti Apache režimą mod_rewrite (URL perrašymo variklis).
Norėdami gauti visą nustatymų / direktyvų, kurias galima naudoti, sąrašą .Htaccess apsilankymas Apache direktyvos .