» Poradna » Web a internet

Nemozne skryt userdir v htaccess? (apache)

 |   |  Linux Chrome 40.0.2214.28

zdravim, mam k dispozici jeden userdir na apache serveru, ve kterem ma byt cela homepage, takze momentalne vypada adresa asi http://stranka.com/~user/. Potrebuju pomoci htaccess skryt ten userdir tak aby obsah http://stranka.com/~user/ se zobrazil po vyvolani http://stranka.com/, ale nepomaha na to zadny bezny zpusob skryti adresare, napr<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule (.*) ~user/$1 [L]</IfModule>---- nebo...RewriteCond %{HTTP_HOST} ^www.stranka.com$RewriteCond %{REQUEST_URI} !^/~user/RewriteRule (.*) /~user/$1 [L]----http://stranka.com je prazdna. Kdyz do jejiho adresare vlozim testovaci index.html s nejakym textem, http://stranka.com/ zustane prazdna. takze kdyz jde o userdir, neda se pouzit to co de v htaccess pouziva normalne k vynechani jednoho adresare z pristupovane adresy - jak se to da udelat? da se to vubec udelat?

Odpovědi na otázku

 |   |  Microsoft Windows 7 Firefox 33.0

co ten userdir dát do indexu s parametrem IndexIgnore*?pokud půjde uživatel vždy na http://stranka.com/index.html, pak by adresář ~user vidět neměl, ale přístup mu zůstane

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 39.0.2171.71

dobry napad, vyzkouseno - bohuzel na URI stranka.com/readme.html dostanu 404 a ne stranka.com/~user/readme.html napadlo me teda odchytit tu 404 pomoci FallbackResource ale ani to nefunguje, takze se zda ze root htaccess neni brany vubec v uvahu. (nemam pristup do httpd.conf)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 34.0

přístup do httpd.conf je ale klíčový, bez toho to pravděpodobně nepůjde

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 34.0

v httpd.conf by mělo být následující:Options Indexes FollowSymLinks MultiViewsAllowOverride ALLten adresář /~user/ je single nebo multi?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 34.0

nebo do htaccess souboru přidej toto:IndexHeadInsert "<style type=\"text/css\">a[href=\"/absolute/path/to/index/root/parent/\"] {display: none;}</style>"

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Chrome 38.0.2125.122

To ma vlozit obsah indexu z userdir do toho co zobrazi domena?Nemuzu zatim sehnat toho cloveka co ten server delal takze ani pristup do conf

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 34.0

já myslel, že server jsi dělal tyteď už chápu, proč ten dotazteoreticky by to něměl být problém, minimálně display:none u userdirjde to pořešit i PHP skriptemnejlepší ale bude, když to celé necháš na autorovi serveru

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 34.0

samozřejmě hraje roli, jestli je userdir single nebo multi a jaké je zabezpečenípokud má být userdir single, tak vkládání kompletního obsahu indexu samozřejmě košér není

Souhlasím  |  Nesouhlasím  |  Odpovědět


Určitě si přečtěte

Nejlepší aplikace na předpověď počasí: Kde nejlépe zjistit, co zrovna chcete vědět

Nejlepší aplikace na předpověď počasí: Kde nejlépe zjistit, co zrovna chcete vědět

Obecných aplikací na předpověď počasí je nespočet, jenže často skončí jen u základní informace o počasí a nenabídnou odpovědi na řadu praktických otázek. A tak jsme si položili právě několik takových otázek a hledali aplikace či meteoslužby, které nám nejlépe odpoví.

Karel Kilián | 4

Z rozmazané šmouhy krásná fotka. Takhle kouzlí nová umělá inteligence MyHeritage

Z rozmazané šmouhy krásná fotka. Takhle kouzlí nová umělá inteligence MyHeritage

** MyHeritage slibuje nejlepší neuronovou síť pro vylepšování fotek ** Funguje tím líp, čím horší fotku upravuje ** Otestovali jsme desítky různých snímků

Marek Lutonský, Lukáš Václavík | 39


Aktuální číslo časopisu Computer

Megatest mobilů do 8 000 Kč

Test bezdrátových headsetů

Linux i pro začátečníky

Jak surfovat anonymně