wood burning stoves 2.0
The moose likes Other Java Products and Servers and the fly likes Apache redirects Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Products » Other Java Products and Servers
Bookmark "Apache redirects" Watch "Apache redirects" New topic

Apache redirects

sagar shiraguppi
Ranch Hand

Joined: Jul 16, 2007
Posts: 74
I have written the redirect rule something like this in httpd.conf file

RewriteRule ^/internetadvertising(.*)$ http://marketing.abc.com/products/abc-online/ [R=301,L,NE]

The issue I am facing is whenever i hit the any of the source URL mentioned below, its going to http://marketing.abc.com/products/abc-online/ that is second Destination URL.

I am facing difficult to make apache to understand to differenciate the below two source URL so that it can land up in respective destination URL.

1)Source URL-->https://yelldirect.com/internetadvertising/searchmarketingservices/ Destination URL-->http://marketing.yell.com/products/search-marketing-services/


2)Source URL -->https://xyz.com/internetadvertising/payperclick/ Destination URL-->http://marketing.abc.com/products/abc-online/

Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42956
Put something like

RewriteCond %{HTTP_HOST} ^xyz\.com$


RewriteCond %{HTTP_HOST} ^yelldirect\.com$

before each RewriteRule, repectively.
Consider Paul's rocket mass heater.
subject: Apache redirects
It's not a secret anymore!