私は、プロキシ設定を使用するように仮想ホストの設定を変更し、ブロックをすべての場所に一致させるようにしようとすると、node.jsアプリケーションでApacheサーバーを指し示そうとしています1レベルの深いURLパスを持つURLのみ。/exampleは動作しますが、/ example/damnは動作しません。だから私は余りにも過剰である正規表現を変更しようとしたが、私はそれを試してみると思った、私は多くの他の正規表現の組み合わせを試してきたが、URLをキャプチャしていない。私は、この正規表現の上に実際に何もキャプチャしないことを追加するかもしれない、それはちょうど私がURLを得たときに私のサイトのインデックスリストを示しています。 1つの正規表現だけが "/ *"ですが、1つのurl/path/anotherpathより深くはありませんApache Location regexがパスに一致しません
私は正規表現がすべて一致することを確認しましたhttps://regex101.com/しかし、それでもまだApacheはそれをキャプチャしていません。
は、ここで私はここで
<VirtualHost *:80>
ServerName my.dev
ServerAdmin [email protected]
DocumentRoot /home/ggg/Dropbox/host-root/var/www/myleisure.com.au
ProxyRequests Off
ProxyPreserveHost On
ProxyVia Full
<Proxy "*">
Require all granted
</Proxy>
<Location "(.*)*">
ProxyPass http://localhost:3000
ProxyPassReverse http://localhost:3000
</Location>
</VirtualHost>
のLocationMatch>しかし、そんなにありがとう。私はまだドキュメントを読む必要があることを認識しています。しかし、私の意見では、何かを逃してしまったり、ドキュメンテーションの中で何かを理解していないという機会を奪いたくないので、誰かが同じ問題を抱えているかどうかを確かめたい。私はあなたがドキュメントを読んでいると思います。それは私が取り組む必要があるスキルです。 ありがとうございますNomad – lopu