cors で正規表現を使用しようとしています。cors がすべて (*) または正確なドメインであることはあり得ないことを何度も読みました。Access-Control-Allow-Origin ワイルドカード サブドメイン、ポート、およびプロトコル. ただし、これは矛盾しているようです: http://www.cameronstokes.com/2010/12/26/cross-origin-resource-sharing-and-apache-httpd/。上記のリンクを実装しようとしたが成功しなかったため、誰かが明確にし、正規表現を使用できる場合は簡単な例を提供してください。
使用したい正規表現は
^http\://\blocal-.*\b\.testing-test:10005$
正規表現を確認したところ、生成された URL と一致しています。次のように、Apache2.conf に提案されているように SetEnvIF および Header set 行を追加しました (これは正しいですか?)。
SetEnvIf Origin "^http\://\blocal-.*\b\.mycompany-it:10005$"
AccessControlAllowOrigin=$0 Header add Access-Control-Allow-Origin %
{AccessControlAllowOrigin}e env=AccessControlAllowOrigin
次に何をすべきか迷っています。うまくいきません。よろしくお願いします。