]> git.ipfire.org Git - thirdparty/AWStats.git/commitdiff
Change urlalias plugin to search for "urlalias.configname.txt" first.
authoreldy <>
Wed, 11 Dec 2002 20:36:00 +0000 (20:36 +0000)
committereldy <>
Wed, 11 Dec 2002 20:36:00 +0000 (20:36 +0000)
wwwroot/cgi-bin/plugins/urlalias.pm

index 876aabc97c6dfb1e2b7d4628f4c11581e8f71244..8411597e887c7a76d3580273282fa5eb3226fcf7 100644 (file)
@@ -66,9 +66,11 @@ sub Init_urlalias {
 sub ReplaceURL_urlalias {
        # <-----
        if (! $urlaliasloaded) {
-               my $filetoload="$PluginDir/urlalias.txt";
                # Load urlalias file
-               open(URLALIASFILE,"$filetoload") or error("Error: Couldn't open UrlAlias file \"$filetoload\": $!");
+               my $filetoload='';
+               if ($SiteConfig && open(URLALIASFILE,"$PluginDir/urlalias.$SiteConfig.txt"))    { $filetoload="$PluginDir/urlalias.$SiteConfig.txt"; }
+               elsif (open(URLALIASFILE,"$PluginDir/urlalias.txt"))                                                    { $filetoload="$PluginDir/urlalias.txt"; }
+               else { error("Couldn't open UrlAlias file \"$PluginDir/urlalias.txt\": $!"); }
                # This is the fastest way to load with regexp that I know
                %UrlAliases = map(/^([^\t]+)\t+([^\t]+)$/o,<URLALIASFILE>);
                close URLALIASFILE;