> Det kan du godt, du skal have fat i apache proxy funktionaliteten, den
> giver dig mulighed for det du gerne vil.
>
> Det er mod_rewrite du skal kigge på
>
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html#RewriteRule er en
> god start.
>
> Du skal have aktiveret mod_rewrite og mod_proxy for at få det til at
> virke.
>
> ^/somepath(.*)
http://otherhost/otherpath$1 [P]
>
> Mener det er den jeg har brugt, men du kan jo lige prøve dig frem.
> Ovenstående skal så være i den <VirtualHost> som du gerne vil have skal
> vise Exchange serverens web side.
Jeg kan ikke få det til at fungere. Det er som om, at Rewrite engine slet
ikke er aktiv. Jeg vil jo gerne omkrive følgende:
mydom.xyz/exchange/ til whatever.xyz/exchange/:81
Faktisk så jeg helst, at man kunne proxy det direkte videre til
192.168.1.5/exchange/ men jeg er lidt i tvivl om det er en adresse som
brugeren skal i kontakt med eller om det kun er Apache serveren (serveren
har jo adgang til 192.168.1-nettet)?
Jeg har følgende opsætning:
<VirtualHost 192.168.1.6:80>
ServerName mydom.xyz
<Directory "/web/mydom.xyz/public_html/exchange">
RewriteEngine on
RewriteRule ^/exchange(.*)
http://192.168.1.5/exchange$1 [R]
</Directory>
php_admin_flag safe_mode Off
</VirtualHost>
root# /usr/local/apache2/bin/apachectl -t -D DUMP_MODULES
Loaded Modules:
core_module (static)
authn_file_module (static)
authn_default_module (static)
authz_host_module (static)
authz_groupfile_module (static)
authz_user_module (static)
authz_default_module (static)
auth_basic_module (static)
include_module (static)
filter_module (static)
log_config_module (static)
env_module (static)
expires_module (static)
headers_module (static)
setenvif_module (static)
proxy_module (static)
proxy_connect_module (static)
proxy_ftp_module (static)
proxy_http_module (static)
proxy_ajp_module (static)
proxy_balancer_module (static)
ssl_module (static)
mpm_prefork_module (static)
http_module (static)
mime_module (static)
status_module (static)
autoindex_module (static)
asis_module (static)
info_module (static)
cgi_module (static)
negotiation_module (static)
dir_module (static)
actions_module (static)
speling_module (static)
userdir_module (static)
alias_module (static)
rewrite_module (static)
so_module (static)
php5_module (shared)