Autor | Zpráva | ||
---|---|---|---|
RastyAmateur Profil |
#1 · Zasláno: 22. 2. 2016, 19:46:44
Krásný večer,
rád bych se zeptal, jak by mělo vypadat rewrite pravidlo, aby vše, co nezačíná na "index.php" nebo "?" bylo přesměrováno / podstrčeno? Popř. jiný způsob, jak zabezpečit, aby se uživatel nedostal k jiným souborům? Děkuji :-) |
||
jakre Profil |
#2 · Zasláno: 22. 2. 2016, 20:15:19
RastyAmateur:
„Popř. jiný způsob, jak zabezpečit, aby se uživatel nedostal k jiným souborům?“ Napadá mě, co těm daným souborům nastavit oprávnění taková, aby je uživatel nemohl zobrazit (403)? |
||
RastyAmateur Profil |
#3 · Zasláno: 22. 2. 2016, 20:18:47
jakre:
A jak to udělám? Nikdy jsem tento problém neřešil... |
||
jakre Profil |
#4 · Zasláno: 22. 2. 2016, 20:23:14
RastyAmateur:
Normálně v FTP, podle tohoto návodu. Ani není potřeba to nastavovat zvlášť pro každý soubor, alespoň v případě Filezilla. |
||
RastyAmateur Profil |
#5 · Zasláno: 22. 2. 2016, 20:25:39
jakre:
Dnes už to nestíhám a ani na to nemám náladu. Nejdelší "programovací den" v mém životě, už toho mám plné zuby... Ale děkuji, zítra se ozvu! |
||
Kajman Profil |
#6 · Zasláno: 22. 2. 2016, 21:54:34
RewriteRule !^index\.php$ index.php [L] Dalším způsobem je umístění souborů, co nemají být přístupné, např. do adresáře, kterému nastavíte Order allow,deny Deny from all |
||
RastyAmateur Profil |
#7 · Zasláno: 22. 2. 2016, 23:09:45
Kajman:
RewriteRule !^index\.php$ index.php [L] RewriteRule !^index\.php index.php [L] |
||
Časová prodleva: 8 let
|
0