Portál AbcLinuxu, 10. května 2025 22:49
Potřebuji v apache nastavit, aby se mi URL
http://www.neco.cz/slozka
směrovalo na
http://www.neco.cz:8080/slozka
v řešení s Redirect (RedirectMatch) narážím na problém nemožnosti zadat localhost, je třeba tam dát pevné URL viz.:
Redirect /slozka http://www.neco.cz:8080/slozka/
a já bych pořeboval něco jako:
Redirect /slozka localhost:8080/slozka/
a to proto, že server potřebuji klonovat na jiná URL a je dost blbé to na každém pak editovat.
mod_rewrite
a v adrese pro přesměrování použijte proměnnou %{HTTP_HOST}
.
RewriteCond %{SERVER_PORT} ^80$ RewriteRule ^/?(.*) http://%{HTTP_HOST}:8080/$1 [L,R,NE]
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.