htaccess [Úvod]: Pravidla, normy, kontrola nad vaším obsahem publikovaným na internetu

Když něco sdílíme v síti a konkrétně odkazuji na hosting, potřebujeme server jako Apache, Nginx, LightHTTPD, Cheroke atd.

Poté sdílíme složku, soubory a ti, kteří přistupují k našemu počítači prostřednictvím jejich procházení, budou moci (pomocí stejného prohlížeče) komunikovat s tím, co jsme hostili, může to být web, multimediální obsah atd.

Ale ... Jak můžeme dát pravidla a normy přístupu k tomu, co sdílíme?

Existuje mnoho způsobů, jak toho dosáhnout, o kterých budu hovořit htaccess.

Co je to htaccess?

Do každé složky, kterou sdílíme (hostujeme), můžeme dát soubor . Htaccess (všimněte si tečky na začátku jména, to znamená, že je skryté). Tento soubor bude naší policií, která ho nějakým způsobem volá, protože do něj můžeme psát pravidla nebo normy, které nám pomohou manipulovat / spravovat přístup do téže složky, kde je soubor, do složky a souborů (a podsložek), které jsou stejné obsahovat.

Jednoduše řečeno. Pokud mám složku «/test/«, Využití a . Htaccess Mohu nakonfigurovat, ke kterým IP adresám chci přistupovat a ke kterým ne, nakonfigurovat, jestli chci, že když někdo vstoupí do této složky, automaticky je přesměruje na jiný web a VELMI dlouhý atd.

Pojďme se trochu zabývat ...

Například máme složku s názvem «dev»(Bez uvozovek), ke kterým lze přistupovat prostřednictvím naší vlastní adresy IP nebo prostřednictvím konkrétní domény. Jinými slovy můžeme přistupovat k obsahu této složky prostřednictvím:

  1. http://10.10.0.5/dev/
  2. http://kzkggaara.net/dev/
  3. Také od http://127.0.0.1/dev/ y http://localhost/dev/

V této složce vyvíjíme něco nového, pracujeme na novém projektu nebo něčem a nechceme, aby měl přístup kdokoli kromě nás samotných, to znamená ... pouze my můžeme vstoupit a zobrazit obsah této složky, ostatní, kteří se o to pokusí jednoduše přístup nebude možné, protože přístup bude odepřen.

Abychom toho dosáhli, vytvoříme soubor . Htaccess ve složce dev, a do tohoto souboru vložíme:


objednat popřít, umožňují
deny from all
umožňují z 127.0.0.1

Vložte to do . Htaccess, odepře přístup k jakémukoli počítači kromě 127.0.0.1 (tj. samotný počítač, kde je nainstalován Apache) při pokusu o přístup do složky se zobrazí tato chyba:

Pokud chcete povolit přístup k IP 10.10.0.5, stačí přidat řádek ... vypadající takto:


objednat popřít, umožňují
deny from all
umožňují z 127.0.0.1
umožňují z 10.10.0.5

To je podstata ... základní nebo nejjednodušší by se dalo říci 🙂

Uvedu několik tipů, jak lépe spravovat naše složky pomocí . Htaccess, pokud má někdo návrh na tip, otázku nebo něco takového, řekněte mi 😉

pozdravy


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   truko22 řekl

    Zajímavé děkuji moc 😀

    1.    KZKG ^ Gaara řekl

      Díky za komentář 😉

      1.    Hugo řekl

        Mimochodem, na začátku je pravopisná chyba, je to Cherokee a ne Cheeroke.

        1.    KZKG ^ Gaara řekl

          Dobře, hned to napravím 😀

  2.   Faustoda řekl

    Velmi zajímavé, doufám v následující. Na zdraví

    1.    KZKG ^ Gaara řekl

      Další bude přesměrován a to 😉 ... zítra to nedám, protože zítra existují speciální příspěvky k výročí haha

  3.   3ndriago řekl

    KZKG Čekám na váš další příspěvek !!! Tento čaj mě hodně zajímá! Pokud máte nějaké odkazy na jiné zdroje, návody nebo knihy, řekněte mi to, abyste mi je mohli poslat, nebo řekněte společnosti ELAV, aby mi je předala, pokud ne, prosím.
    Konkrétně mi řekněte, jestli máte něco o tom, jak skrýt části webové adresy, například: z http://www.loquesea.com/index.php/pagina který zobrazuje pouze: http://www.loquesea.com/pagina
    Díky předem!

    1.    KZKG ^ Gaara řekl

      Ano, nebojte se, nezapomněl jsem ... jen to, že jsem byl extrémně zaneprázdněn od doby, kdy jsem se dostal do nové práce.
      Z toho, co mi říkáte, pokud používáte verzi PHP vyšší než 5.2, vložte do svého htaccess toto:
      RewriteEngine On
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^(.*)$ /index.php?/$1 [L]

      Řekněte mi, jestli to pro vás funguje, protože tu nemám nic, co by to dokázalo.
      Zdravím vás, příteli, DĚKUJEME za vše, co jste pro nás udělali.

      1.    Daniel ruiz řekl

        Omlouváme se, máte nějaké příklady, které mají přístup ke složce, kde je projekt uložen?

        Mám na mysli, že v adresním řádku návštěvník přistupuje pouze s doménou.com
        a ne s doménou.com/projectfolder

  4.   Luis řekl

    Z tohoto vlákna by bylo hezké, kdybyste vysvětlili, jak spravovat .htaccess, abyste měli přístup ke složkám s heslem.
    Ostatní:
    - Pokud se někdo z vás odváží zveřejnit něco o vývojových IDE
    - V oblasti názoru na programovací jazyky: Trend a vývoj.
    - Nastavení systému Linux a Android

  5.   Luis řekl

    Perdón se me olvidó daros las gracias por mantener desdelinux como lo hacéis. Enhorabuena.