.htaccess

Diskuze o linuxu, rady, návody, zajímavosti.
Zamčeno
Fastmanczech
Příspěvky: 23
Registrován: ned 05. úno 2012 1:27:01

.htaccess

Příspěvek od Fastmanczech »

Dobrý den,

Nechtěli by jste udělat návod na instalaci .htaccess pro webové stránky? Mám server a na něm mám svůj web, a nechci aby mi mezi složkama někdo procházel, šlo by to udělat přes atributy na ssh přes filezillu ale to nechci. Chtěl bych aby když někdo zadá špatně adresu tak ho to přesměruje na 404.html . Apache mám nainstalovaný a funguje, problém je že .htaccess nechce vzít, úplně ho ignoruje.. všude u ostatních hostingu to funguje. Našel jsem návod na internetu ale je to složitý. Nešlo by to vysvětlit normálně a postupně krok za krokem? Do jaké složky mám jít atd..

Děkuji mnohokrát.

M. Janský
4smart.cz je jedinečná šance jak si zajistit výborný server na linuxu.
Malv
Příspěvky: 16
Registrován: pon 02. led 2012 11:27:42

Re: .htaccess

Příspěvek od Malv »

Zítra možná něco napíšu, jinak maš .htaccess v kořenový složce? + máš to povolený v http.conf?
Fastmanczech
Příspěvky: 23
Registrován: ned 05. úno 2012 1:27:01

Re: .htaccess

Příspěvek od Fastmanczech »

Malv píše:Zítra možná něco napíšu, jinak maš .htaccess v kořenový složce? + máš to povolený v http.conf?
Vůbec nevím kde to nastavit a jak :)
4smart.cz je jedinečná šance jak si zajistit výborný server na linuxu.
Malv
Příspěvky: 16
Registrován: pon 02. led 2012 11:27:42

Re: .htaccess

Příspěvek od Malv »

zkus upravit parametr AllowOverride

jinak chvilku jsem hledal a našel sjem todle: http://www.jakpsatweb.cz/server/htaccess.html

myslím si že je to tam popsané fakt pěkně:)
Fastmanczech
Příspěvky: 23
Registrován: ned 05. úno 2012 1:27:01

Re: .htaccess

Příspěvek od Fastmanczech »

Malv píše:zkus upravit parametr AllowOverride

jinak chvilku jsem hledal a našel sjem todle: http://www.jakpsatweb.cz/server/htaccess.html

myslím si že je to tam popsané fakt pěkně:)
Ano to jsem už četl, ale kde nastavím parametr AllowOverride a v jaké složce to najdu a jaký to je soubor. Díky. A to stačí jenom napsat nebo jak? Potom to půjde?
4smart.cz je jedinečná šance jak si zajistit výborný server na linuxu.
Malv
Příspěvky: 16
Registrován: pon 02. led 2012 11:27:42

Re: .htaccess

Příspěvek od Malv »

httpd.conf najdeš v /etc/apache2
Fastmanczech
Příspěvky: 23
Registrován: ned 05. úno 2012 1:27:01

Re: .htaccess

Příspěvek od Fastmanczech »

Fastmanczech píše:
Malv píše:zkus upravit parametr AllowOverride

jinak chvilku jsem hledal a našel sjem todle: http://www.jakpsatweb.cz/server/htaccess.html

myslím si že je to tam popsané fakt pěkně:)
Ano to jsem už četl, ale kde nastavím parametr AllowOverride a v jaké složce to najdu a jaký to je soubor. Díky. A to stačí jenom napsat nebo jak? Potom to půjde?
Tak jsem našel ve složce /etc/apache2
a tam byl soubor httpd.conf ale soubor http.conf tam není :?
4smart.cz je jedinečná šance jak si zajistit výborný server na linuxu.
Malv
Příspěvky: 16
Registrován: pon 02. led 2012 11:27:42

Re: .htaccess

Příspěvek od Malv »

Fastmanczech píše: Tak jsem našel ve složce /etc/apache2
a tam byl soubor httpd.conf ale soubor http.conf tam není :?
Samozdřejmě myslel jsem httpd.conf. Zkusil bych tam dodat ten parametr, ja s .htaccess neměl nikdy problém tak netuším v čem je chyba. Pokud ten soubor nebyl nijak upravován tak by to standardně mělo jet, takže doporučuju podle návodu na výše zmíněné stránce vytvořit si .htaccess ( umístit do /var/www - resp tam kde je potřeba )
Fastmanczech
Příspěvky: 23
Registrován: ned 05. úno 2012 1:27:01

Re: .htaccess

Příspěvek od Fastmanczech »

Malv píše:
Fastmanczech píše: Tak jsem našel ve složce /etc/apache2
a tam byl soubor httpd.conf ale soubor http.conf tam není :?
Samozdřejmě myslel jsem httpd.conf. Zkusil bych tam dodat ten parametr, ja s .htaccess neměl nikdy problém tak netuším v čem je chyba. Pokud ten soubor nebyl nijak upravován tak by to standardně mělo jet, takže doporučuju podle návodu na výše zmíněné stránce vytvořit si .htaccess ( umístit do /var/www - resp tam kde je potřeba )
Já normálně nainstaloval a nasadil jsem .htaccess do kořenového adresáře /var/www ale když schválně zadám špatnou adresu tak to nepřesměruje na 404.html. Tuhle stránku jsem taky dal do kořenového adresáře ale úplně to ignoruje. Dočetl jsem se že musím něco aktivovat aby to mohli použít ostatní (.htaccess).
4smart.cz je jedinečná šance jak si zajistit výborný server na linuxu.
Malv
Příspěvky: 16
Registrován: pon 02. led 2012 11:27:42

Re: .htaccess

Příspěvek od Malv »

Problém vyřešen přes skype, pro ty kdo by měli podobný problém, tak jděte do /etc/apache2/sites-available a tam je soubor default. V něm přepište u potřebných složek AllowOverride None na AllowOverride All

poté reload apache2 a hurá .htaccess nám jede.
Zamčeno