Boston Linux & Unix (BLU) Home | Calendar | Mail Lists | List Archives | Desktop SIG | Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings
Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU

BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

apache redirect issue



 Hi Folks, 

I was wondering if anyone could help me here .... 

I have two domain names that I seve from the same DOC_ROOT. 

domainA.com. 
domainB.com. 

domainA.com is  the VirtualHost, and domainB.com is a ServerAlias inside 
the domainA.com virtualhost container 

all traffic is routed via a ReWriteCond/reWriteRule to a single program, 
(index.php) in the style : 

    ReWriteCond     %{REQUEST_URI} ^/ 
    ReWriteCond     %{REQUEST_URI} !^/css/ 
    ReWriteCond     %{REQUEST_URI} !^/wurfl/ 
    ReWriteCond     %{REQUEST_URI} !^/docs/ 
    ReWriteCond     %{REQUEST_URI} !^/templates/ 
    ReWriteCond     %{REQUEST_URI} !^/inc/ 
    ReWriteCond     %{REQUEST_URI} !^/classes/ 
    ReWriteCond     %{REQUEST_URI} !^/test/ 
    ReWriteCond     %{REQUEST_URI} !^/favicon.ico 
    ReWriteRule     ^/.+$ /pf4.php 

all works well.... 

Now  though, I have a new conundrum... 

If a request comes for domainB.com (complete url) then it should rewrite 
to domainA.com/foo/bar 
however, if the request comes for domainB.com/anything/else then no 
redirect should happen. 

I tried this : 

    ReWriteCond    %{SERVER_NAME} ^domainB.com$ 
    ReWriteRule ^/$ /foo/bar 

 and put it above the other ReWrite rules, as once altered it must also 
be subject to them, but it does not work .... 

any ideas ? 

thanks in advance, 

Richard 


-- 
This message has been scanned for viruses and 
dangerous content by MailScanner, and is 
believed to be clean. 

_______________________________________________ 
Discuss mailing list 
[hidden email] 
http://lists.blu.org/mailman/listinfo/discuss
 


BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!



Boston Linux & Unix / webmaster@blu.org