ドメインのサブパスに apache2 設定を書き込めません

ドメインのサブパスに apache2 設定を書き込めません

私のアプリのルート: /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/が、これは選択した奇妙なディレクトリ レイアウトによる残念な結果であることに注意してください...

関連情報