Autor | Zpráva | ||
---|---|---|---|
LLibor Profil * |
#1 · Zasláno: 18. 3. 2014, 23:20:22
Ahoj, chtěl bych se zeptat, jak bych mohl pomocí .htaccess nastavit každé složce hlavní adresář www. Dejme tomu, že mám
/var/www/prace/koupelny/www /var/www/prace/truhlarstvi/www /var/www/prace/marek/www a když zadám třeba 192.168.0.100/prace/truhlarstvi tak aby se to načítalo z /var/www/prace/truhlarstvi/www zkoušel jsem RewriteBase /prace/truhlarstvi/www ale nefunguje to Díky za pomoc |
||
Kajman Profil |
#2 · Zasláno: 19. 3. 2014, 07:35:38
Snad půjde něco jako
RewriteEngine On RewriteRule ^prace/[^/]*/www - [L] RewriteRule ^prace/([^/]*)(.*)$ prace/$1/www$2 [L] ale osobně bych raději přistupoval např. na ht>tp://koupelny.mujnazevserveru/ a řešil to přes virtualhosty. |
||
LLibor Profil * |
#3 · Zasláno: 19. 3. 2014, 08:15:34
Díky, ale špatně jsi četl dotaz :-(
|
||
Kajman Profil |
#4 · Zasláno: 19. 3. 2014, 11:42:26
Zkoušel jsi to? Jak se nefunkčnost projevuje?
Při zadání ht>tp://192.168.0.100/prace/truhlarstvi/ se nezobrazí to samé jako ht>tp://192.168.0.100/prace/truhlarstvi/www/ ? |
||
LLibor Profil * |
#5 · Zasláno: 19. 3. 2014, 22:03:08
Ahoj, ano, zkoušel jsem to... Pokud zadám http://192.168.0.100/prace/truhlarstvi/, tak vidím obsah adresáře /var/www/prace/truhlarstvi, ne obsah adresáře /var/www/prace/truhlarstvi/www. Díky
|
||
Kajman Profil |
#6 · Zasláno: 19. 3. 2014, 22:29:12
A mod_rewrite máte zapnutý?
|
||
LLibor Profil * |
#7 · Zasláno: 19. 3. 2014, 22:30:54
Ano, mám... nechybí tam třeba RewriteBase ? V jakém adresáři má být ten soubor .htaccess ? Díky
|
||
Kajman Profil |
#8 · Zasláno: 19. 3. 2014, 22:44:37
LLibor:
„V jakém adresáři má být ten soubor .htaccess“ /var/www/ Pokud tam odkázaný test půjde a ta pravidla ne, zkuste zapnout rewritelog a poslat sem celé logování toho jednoho požadavku. |
||
LLibor Profil * |
#9 · Zasláno: 19. 3. 2014, 23:18:05
Tak velké díky s omluvou. problem byl zase u mě ;-) a to v umístnění souboru .htaccess. Nicméně pokud zadám pouze http://192.168.0.100/ tak to ignoruje index.html uložený ve /var/www/ s chybou Not Found.... Nešlo by to ještě nějak opravit? IHMO v tom druhém řádku toho pravidla před [L] opravdu ta pomlčka patří? Díky
|
||
Kajman Profil |
#10 · Zasláno: 20. 3. 2014, 09:19:06
LLibor:
„tak to ignoruje index.html“ A máte pro ten adresář index.html nastavený v DirectoryIndex |
||
Časová prodleva: 10 let
|
0