Autor | Zpráva | ||
---|---|---|---|
Pavel Dumbrovský Profil |
#1 · Zasláno: 26. 11. 2014, 21:53:35
Zdravím,
prosím o pomoc, tohle sám nedávám.. Nahrál jsem si na serveru do podadresáře WP s nějakou šablonou, které moc nevěřím, že je úplně čistá. Tak bych nerad, aby se mi z toho WP začal šířit bordel do sousedních adresářů a do rootu.. Jde to zařídit nějak pomocí .htaccess souboru, abych souborům z toho jednoho podadresáře zakázal přístup do okolních a vyšších? Moc dík. |
||
Kajman Profil |
#2 · Zasláno: 26. 11. 2014, 22:47:03
Asi by šlo nemít wp jako podadresář, ale mít ho v jiném prostoru jako další virtualhost.
|
||
Pavel Dumbrovský Profil |
#3 · Zasláno: 26. 11. 2014, 22:48:39
Takže upřesním, nevlastním server, ale mám pouze hosting, kde si různé weby řeším pomocí aliasů a htaccess.
|
||
Davex Profil |
Omezovat PHP skriptům přístup do jiných adresářů jde v konfiguraci PHP konfigurační volbou
open_basedir za předpokladu, že jí webhosting umožňuje měnit. Definují se tam cesty v rámci souborového systému s povoleným přístupem. Pokud je jich víc, tak se oddělují dvojtečkou.
- v souboru .htaccess (PHP běžící jako modul Apache mod_php5) <IfModule mod_php5.c> php_value open_basedir /var/www/adresar/kam/je/pristup/povolen </IfModule> - nebo v souboru .user.ini (od PHP 5.3 běžící jako CGI/FastCGI/PHP-FPM) či v globální konfiguraci php.ini open_basedir = /var/www/adresar/kam/je/pristup/povolen |
||
Časová prodleva: 9 let
|
0