Multiple layout strategy, advice saught!

From: Date: Thu, 14 Mar 2002 14:48:29 +0000
Subject: Multiple layout strategy, advice saught!
Groups: php.general 
Request: Send a blank email to php-general+get-88503@lists.php.net to get a copy of this message
Hi all, We have a unix server with apache and php on it. We have a set of client site that all share the same codebase. Our problem is that we end up with multiple URL layouts for essentially the same thing. Let me explain. Say we have clients x, y, and z. These buy template sites from us, and access that as http://some.ip.add.ress/x/, /y/, and /z/. Inside these are a number of urls such as /en/england/foo/bar/cat1/1.php and /en/england/foo/bar/cat2/1.php, where all */foo/* urls need to be handled by the /foo.php script via AliasMatch. This by itself is not so difficult, however we also have a significant number of client with their own domain names that need to be mapped directly to their sitename. Thus we end up with at two sets of AliasMatches: AliasMatch ^/(.*)/(.*)/(.*)/foo/(.*) /www/shared/foo.php for the templated sites where the (.*) correspond to sitename, language, and country, and AliasMatch ^/(.*)/(.*)/foo/(.*) /www/shared/foo.php for domain-based sites. Has anyone done anything similar? What did you end up doing? Any suggestions about how to proceed? I'm thinking it'll be necessary to figure out from foo.php whether we are in a /sitename/ or not and proceed to build urls from there. Thoughts gratefully appreciated. Help! :) -- James Green Developer Stealthnet.co.uk

« previous php.general (#88503) next »