Zadejte hledaný výraz...

Mod rewrite – adresare

ambiente
verified
rating uzivatele
(53 hodnocení)
20. 2. 2009 18:46:17
Zdravim,
lze se nejak pres .htaccess dostat do nadrazene slozky rootu?
hlavni web je ve slozce:
/home/uzivatel/www/
Nejaka subdomena, nebo jiny web ma treba cestu:
/home/uzivatel/www/_web2
a prave zde je .htaccess, kteremu by potrboval podstrcit, ze
RewriteRule ^/foto(.*) /home/uzivatel/www/foto$1
Tedy fota by to bralo z adresare kde je hlavni web.
Nevim jakou pro to pouzit RewriteCond a zda je to vubec proveditelne, nevite nekdo jak na to?
Diky
a.
20. 2. 2009 18:46:17
https://webtrh.cz/diskuse/mod-rewrite-adresare/#reply241364
nejako som z toho nepochopil čo sa vlastne pýtaš :)
//aha tak už som sa z toho vysomáril :D jednoducho použi absolutnu adresu, teda:
RewriteBase /
RewriteRule ^/foto(.*) http://stranka.sk/foto$1
20. 2. 2009 19:13:19
https://webtrh.cz/diskuse/mod-rewrite-adresare/#reply241363
ambiente
verified
rating uzivatele
(53 hodnocení)
20. 2. 2009 20:14:30
takto to nepujde, tak druhy priklad:
1) www.domena.cz
/home/uzivatel/www/domena.cz - zde se skutecne nachazi adresar /foto
2) www.domena2.cz
/home/uzivatel/www/domena2.cz - zde je prezentace, kam potrebuji umisit .htaccess, ktery by podhazoval
RewriteRule ^/foto(.*) /home/uzivatel/www/domena.cz/foto$1
Jde o to, ze treba 2 projekty vyuzivaji stejnou fotodatabazi a nechci na ne odkazovat z domeny2 jako jako
20. 2. 2009 20:14:30
https://webtrh.cz/diskuse/mod-rewrite-adresare/#reply241362
pr0gr4mm3r
verified
rating uzivatele
(4 hodnocení)
21. 2. 2009 09:13:12
Takže já jsem si to nasimuloval na localhostu.
Pokud nebudeš pracovat v nšjěkém podadresáři, tak zakomentuj RewriteBase
sub je ten tvůj podadresář(subdoména)
RewriteEngine On
RewriteBase /test
RewriteCond %{REUQEST_URI} sub/foto(.*)
RewriteRule (.*) /foto%1
21. 2. 2009 09:13:12
https://webtrh.cz/diskuse/mod-rewrite-adresare/#reply241361
ambiente
verified
rating uzivatele
(53 hodnocení)
23. 2. 2009 09:48:28
Toto taky není úplně to, co bych potřeboval, samozřejmě, že kdyby to bylo vše v jedné složce, tak to není problém, ale na většině serverů jsou domény každá ve své složce, takže
/home/uzivatel/www/domena1.cz
/home/uzivatel/www/domena2.cz
/home/uzivatel/www/domena3.cz
atd..
a já potřebuji nějak nastavit adresář /home/uzivatel/www/domena2.cz/foto jako alias k /home/uzivatel/www/domena1.cz/foto
Nyní to řeším přes PHP - to si otevře jpg v dané složce a vyhodí jej jako nový jpg, což ale není zrovna nejlepší řešení, co se týče zátěže severu..
Našel jsem toto, ale hází to Internal server error
DocumentRoot /home/uzivatel/www/
ServerName domena2.cz
Alias /foto /home/uzivatel/www/domena1.cz
23. 2. 2009 09:48:28
https://webtrh.cz/diskuse/mod-rewrite-adresare/#reply241360
Pro odpověď se přihlašte.
Přihlásit