diff --git a/apache/save_global.cgi b/apache/save_global.cgi index 6bee8b816..62cfa4058 100755 --- a/apache/save_global.cgi +++ b/apache/save_global.cgi @@ -13,6 +13,6 @@ $conf = &get_config(); &error_setup(&text('efailed', $text{"type_$in{'type'}"})); &parse_inputs(\@edit, $conf, $conf); &webmin_log("global", $in{'type'}, undef, \%in); -&restart_apache(); + &redirect("index.cgi?mode=global"); diff --git a/apache/save_virt.cgi b/apache/save_virt.cgi index 5d93ab3c6..ea7ade199 100755 --- a/apache/save_virt.cgi +++ b/apache/save_virt.cgi @@ -28,5 +28,5 @@ elsif ($in{'type'} == 1 && &is_virtualmin_domain($v)) { &error_setup(&text('efailed', $text{"type_$in{'type'}"})); &parse_inputs(\@edit, $conf, &get_config()); &webmin_log("virt", $in{'type'}, &virtual_name($v, 1), \%in); -&restart_apache(); + &redirect("virt_index.cgi?virt=$in{'virt'}");