# Apache redirection

**URL:** <https://community.unix.com/t/apache-redirection/341267>\
**Category:** Web Development\
**Created:** [March 31, 2014, 4:23am UTC](https://community.unix.com/t/apache-redirection/341267 "2014-03-31T04:23:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![hploh](https://community.unix.com/letter_avatar/hploh/32/5_5575768a8748004e209b776fc1b2916d.png) [@hploh](https://community.unix.com/u/hploh)\
**Post date:** [March 31, 2014, 4:23am UTC](https://community.unix.com/t/apache-redirection/341267/1 "2014-03-31T04:23:01Z")

</div>

Hi,

I have a setting below in my httpd.conf

```plaintext
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^yapp-dev.abc.com$[OR]
RewriteCond %{HTTP_HOST} ^zapp-dev.abc.com$
RewriteRule ^(.*)$ https://zapp-dev.abc.com/$1 [R=301,L]
 

```

Result:  
(with https) [yapp-dev.abc.com](http://yapp-dev.abc.com) \>\> URL redirected to (https) [yapp-dev.abc.com](http://yapp-dev.abc.com) [which IT NOT WORKING , it remain yapp instead zapp]

Can anyone advise? Thanks.

---

<div class="post-metadata">

**Author:** ![Neo](https://community.unix.com/user_avatar/community.unix.com/neo/32/22838_2.png) [@Neo](https://community.unix.com/u/Neo)\
**Post date:** [March 31, 2014, 6:54am UTC](https://community.unix.com/t/apache-redirection/341267/2 "2014-03-31T06:54:29Z")

</div>

Try breaking this up into two rules and see how it works:

```nohighlight
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^yapp-dev.abc.com
RewriteRule ^(.*)$ https://zapp-dev.abc.com/$1 [R=301,L]

```

```nohighlight
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^zapp-dev.abc.com$
RewriteRule ^(.*)$ https://zapp-dev.abc.com/$1 [R=301,L]

```
