
私のアプリのルート: /public/index.php /public/front/index.html
したいmydomain.com/api奉仕する/public/index.phpそして私のフロントエンド、つまり静的サイトマイドメインから/public/front/index.html。
私は使ってみましたプロキシそして位置ドキュメントルートを /公共/しかし、Apache2 では結果を出すことができませんでした。
正しい方法が必要です。(すでに nginx で同じことを行うための簡単な設定を使用しています)
答え1
通常はAlias
指定された DocumentRoot に対する相対的な場所に関係なく、特定の URL パスをファイル システム上の場所にマップするディレクティブ。
DocumentRoot /public/front
Alias /api/ /public/
上記を実行するとフロントエンドも公開されますhttp://example.com/api/front/
が、これは選択した奇妙なディレクトリ レイアウトによる残念な結果であることに注意してください...