0
dist(var/www/dev/dist)フォルダー内にあるVUEフロントエンドがあります。ユーザーがdev.domain.comにアクセスしてdistフォルダにアクセスすると、正常にセットアップされます。私たちが抱えている問題はapiサブフォルダ(var/www/dev/api/public)にあるapiです。達成しようとしているのは、dev.domain.com/apiというURLが/ var/www/dev/api/publicを指していると同時に、api(dev.domain.com/api/)に追加されたすべてのリクエストを処理する場合です*)。Apache仮想ホスト複数のルート
<VirtualHost *:80>
ServerAdmin [email protected]
Servername dev.domain.com
ServerAlias dev.domain.com
Alias /api /var/www/dev/api/public
<Directory /var/www/dev/api>
Options All
AllowOverride All
order allow,deny
allow from all
</Directory>
DocumentRoot /var/www/dev/dist
<Directory "/var/www/dev">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/dev-domain.log
# Possible values include: debug, info, notice, warn, errot, crit
# alert, emerg.
LogLevel warn
Customlog ${APACHE_LOG_DIR}/dev-domain-access.log combined
</Virtualhost>
これは次のようになります。https://stackoverflow.com/questions/15770778/configure-apache-conf-for-alias –