WEBアプリ開発 ぷちTips

WEBアプリの開発をやってます。自分が調べててなかなか見つからなかったり苦戦した内容をTips集にできたらなと思います。

Apache Aliasとproxyの優先順位

はじめまして。

技術的な部分は基本的にネットで探しますがなかなか見つからず苦戦したりした内容を書いていきたいと思います。自分向けメモ的な。。

久々にapacheを触ったのですが、Aliasが効かなくて焦った話です。

Aliasの注意点としては、apacheは上から順に読んで行くのでURLの階層が深い順から書いていく必要があります。

Alias /xxxx/yyyy/zzzz /work/cont1
Alias /xxxx/yyyy /work/cont2

さらにリバプロ等でproxyも使用してる場合は、proxyが優先されますので、Aliasで使うURLを除外するようにproxyの中で設定してないといけませんでした。

ProxyPass /xxxx/yyyy/zzzz !
ProxyPass /xxxx/yyyy !

ProxyPass /xxxx http://192.168.1.10/xxxx
ProxyPassReverse /xxxx http://192.168.1.10/xxxx

Ailasの内容ばっか調べてて気付くのに時間かかった。。