try_files
PHP URL リダイレクト スクリプトで使用するための設定方法を考えています。
PHP スクリプトは次のように動作します:
mydomain.com/test
test
は、次のように扱う必要があるエイリアスです。
location / {
try_files $uri = /redirect.php?alias=$request_uri;
}
ここでは問題なく動作しています。テストに送られredirect.php
、 エイリアスパラメータ。
しかし、たとえばサブフォルダーを参照するときに問題が発生しますmydomain.com/stats/
。機能しません。
どのような助けでも大歓迎です!
よろしくお願いします!
答え1
以下を追加する必要がありますlocation
:
location /stats {
alias /directory/where/stats;
}