Diskuze: .htaccess
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
to ti vygeneroval word press nebo odkud to máš? když říkáš, že jsi začátečník, tak hádám, že jsi to nenapsal sám...
Nejdříve začnu s MultiViews:
Options -MultiViews
MultiViews se stará o to, jak nakládat s pravidly v htaccess a to v tom smyslu, že pokud nastane shoda v názvu souboru/složky MultiViews vždy vybere jeden. Dejme tomu, že máš složku files ale zároveň máš soubor files.html. V souboru htaccess máš nějaké pravidlo, které platí na files, ale apache nebude vědět zda-li má vybrat právě ten soubor, nebo složku. Zjednodušeně: Pokud máš zaplý MultiViews server vybere soubor, pokud ne - složku. Upřímně si na 99% myslím, že toto nepotřebuješ, takže to můžeš smazat (což ponechá MultiViews - jak je defaultně nastaveno - zaplé). S apache mám zkušenosti a nikdy jsem popravdě MultiViews nepotřeboval vypnout.
Dále Indexes:
Options -Indexes
Pokud je zaplá tato možnost, server místo kódu 403 nebo 404 v adresáři vypíše jeho obsah. Toto se může hodit pro testovací účely, nebo pro nějaké apache archivy v uzavřené síti (intranetu), ale určitě ne pro webovou stránku. Proto je možnost Indexes defaultně vždy vyplá. Pokud ji z nějakého důvodu potřebuješ zapnout, používá se kód Options +Indexes, avšak u tebe není "+" ale "-", což - logicky - Indexes vypíná. Jak jsem již zmínil, Indexes je ve výchozím nastavení vyplá, takže tento řádek kódu také můžeš vynechat.
To znamená, že oba řádky kódu můžeš bez problému smazat a tím se
vyhneš všem problémům. Options bývá na hostingech
většinou nastaveno tak, aby nikdo nepotřeboval změnu, a proto by bylo velice
vyjímečné, kdyby jsi ji ty potřeboval. Pokud však někdy později narazíš
na situaci, kdy to bude potřeba, neboj se kontaktovat tvůj hosting. Vsadím
se, že ti vyhoví
Zobrazeno 3 zpráv z 3.