Ohodnotit tento článek :
3,5/5 | 13 názor
Tento článek byl pro vás užitečný ?
Ano
Ne
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Vítejte v našem průvodci používáním souboru .htaccess v panelu LWS. Tento průvodce vám pomůže pochopit a implementovat funkce souboru .htaccess. Ukážeme vám, jak vytvořit soubor .htaccess, nakonfigurovat časovou zónu, spravovat přesměrování a mnoho dalšího. Postupujte podle pokynů krok za krokem a využijte své webové stránky hostované v systému LWS na maximum.
Soubor .htaccess (Hypertext Access) je konfigurační soubor používaný webovými servery založenými na Apache. Umožňuje vývojářům a správcům stránek měnit nastavení konfigurace serveru pro adresář, ve kterém je soubor .htaccess umístěn, i pro všechny podadresáře.
Zajímavost a užitečnost souboru .htaccess spočívá v jeho schopnosti ovládat různé aspekty webového serveru, aniž by bylo nutné měnit hlavní konfiguraci serveru. Díky tomu je soubor .htaccess užitečný zejména v prostředí sdíleného hostingu, kde nemusí být přístup k hlavní konfiguraci serveru.
Soubor .htaccess lze použít k řadě úkolů, např:
Stručně řečeno, soubor .htaccess je mocným nástrojem pro správu a řízení vašich webových stránek na serveru Apache. Nabízí velkou flexibilitu a umožňuje hloubkové přizpůsobení způsobu, jakým server spravuje vaše stránky.
Vytvořte textový soubor v počítači pomocí standardního textového editoru (například Poznámkový blok). Soubor uložte jako .htaccess.
AuthConfig : Autorizační směrnice (AuthDBMGroupFile, AuthDBMUserFile, AuthGroupFile, AuthName, AuthType, AuthUserFile, Require atd.).
Indexy : Směrnice řídící indexování adresářů (AddDescription, AddIcon, AddIconByEncoding, AddIconByType, DefaultIcon, DirectoryIndex, FancyIndexing, HeaderName, IndexIgnore, IndexOptions, ReadmeName atd.).
Limit: Směrnice řídící přístup k hostiteli (Allow, Deny a Order).
FileInfo: Direktivy řídící typy dokumentů (DefaultType, ErrorDocument, ForceType, LanguagePriority, SetHandler, SetInputFilter, SetOutputFilter a direktivy mod_mime Add a Remove atd.), metadata dokumentu (Header, RequestHeader, SetEnvIf, SetEnvIfNoCase, BrowserMatch, CookieExpires, CookieDomain, CookieStyle, CookieTracking, CookieName), směrnice mod_rewrite (RewriteEngine, RewriteOptions, RewriteBase, RewriteCond, RewriteRule ) a Action pro mod_actions.
Direktiva "Options" je zakázána: Pokud je tento parametr přítomen v souboru .htaccess, dojde k chybě. Proto vás vyzýváme, abyste zakomentovali všechny řádky začínající touto direktivou ( Na začátek řádku přidejte znak "#").
Možnost "+FollowSymLinks " v direktivě "Options" je však aktivní. Tato funkce se používá v mnoha systémech CMS, jako je například Joomla. Řádek spojený s tímto parametrem proto můžete v souboru .htaccess bez obav zakomentovat.
Vytvoření vlastní chybové stránky
ErrorDocument 401 /error/401.php ErrorDocument 403 /error/403.php ErrorDocument 404 /error/404.php ErrorDocument 500 /error/500.php
Jak nakonfigurovat časové pásmo na serveru
SetEnv TZ Europe/Paris
Blokování IP adres
allow from all deny from 1.1.1.1.1 deny from 1.1.1.1.1
Trvalé přesměrování
Přesměrování 301 /mapage.html http://www.monsite.com/manouvellepage.html
Přesměrování domény
RewriteCond %{HTTP_HOST} ^www.mon-site.com [NC] RewriteRule ^(.*)$ http://www.mon-site.fr/$1 [QSA,R=301]
E-mail správce serveru
ServerSignature EMail SetEnv SERVER_ADMIN monadresse@monsite.com
Ochrana obrázků
Options +FollowSymlinks RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www.)?monsite.com/ [nc] RewriteRule .*.(gif|jpg|png)$ http://www.monsite.com/images/images-de-substitution.jpg [nc]
Znepřístupnění celého webu z důvodu údržby
RewriteEngine on RewriteRule maintenance.html - [L] RewriteCond %{REMOTE_ADDR} !1.1.1.1.1 RewriteRule .* /maintenance.html [L]
Zabránit výpisu adresáře
Možnosti All -Indexes
Výchozí stránka
DirectoryIndex contact.html
Ochrana adresářů a souborů
# Chránit soubor AuthType Basic AuthName "Restricted access" AuthUserFile /home/path/.htpasswd Require valid-user # Chránit adresář AuthType Basic AuthName "Restricted access" AuthUserFile /home/path/.htpasswd AuthGroupFile /dev/null Require valid-user
Skrytí nebo zobrazení chyb php
php_flag display_errors off
Ohodnotit tento článek :
3,5/5 | 13 názor
Tento článek byl pro vás užitečný ?
Ano
Ne
0mn čtení
Jak nakonfigurovat SMTP v systému CMS
0mn čtení
Váš kontaktní formulář nefunguje a nepřijímá žádné e-maily?
1mn čtení
Jak vytvořím soubor htaccess pro přepsání adresy URL?
0mn čtení
Jak mohu aktualizovat Wordpress na nejnovější verzi?