ein Apache Alias erreichen Wir haben eine NodeJS Website mit vHost ausgeführt wird, der wie folgt aussieht:wie mit einem Proxy-Pass auf der gleichen Domäne
<VirtualHost *:80>
ServerName domain.org
ServerAlias www.domain.org
ProxyPass/http://localhost:8884/
ProxyPassReverse/http://localhost:8884/
ProxyPreserveHost on
LogLevel debug
</VirtualHost>
Dies funktioniert gut.
aber wir haben mit der Installation eines Wordpress-Blog als Alias der Domain beauftragt
www.domain.org/blog
Um dies zu tun, haben wir versucht, einen vhost mit einem Alias, wie diese Einrichtung :
<VirtualHost *:80>
Alias /blog /var/apache-vhosts/www.domain.org-blog
<Directory /var/apache-vhosts/www.domain.org-blog/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Wir haben das mod_alias apache-Modul aktiviert, aber es es einfach gewohnt abholen.
Hat jemand anderes das erreicht?
ich auch den Alias einschließlich ohne vHost Verpackung Tag versucht haben, aber noch keine Freude:/
wenn Sie beide Virtual die erste aktiviert wird immer dann verwendet werden -> und Sie können den/blog Alias nie erreichen. Wenn Sie den Proxy und den Alias auf der gleichen Domain haben wollen, müssen Sie beide im selben virtuellen Host haben – wodka
gibt es eine Möglichkeit, dies überhaupt zu erreichen? – John