У меня есть конфигурация vhost, и я хочу создать прокси-сервер 2, первый прокси-проход должен перенаправить все вызовы на http://localhost:3333, но я хочу исключить myhost.localhot/myforlder. моя_папка является "Alias"apache 2.4 proxy все, но не некоторые слова
myhost.localhost
<VirtualHost *:80>
ServerAdmin myhost.localhost
ServerName myhost.localhost
ServerAlias www.myhost.localhost
DocumentRoot C:/wamp/www/myhost/
DirectoryIndex index.php index.html index.htm
RewriteEngine On
#this a alias for get correct file index.html
#work fine only if i remove next proxyPass
Alias "/myfolder " "C:/wamp/www/myfolder/theme"
#all calls proxy
ProxyPass/http://localhost:3333/
<Directory />
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
# Ricordarsi di creare la directory
ErrorLog C:/wamp/logs/myhost.localhost.error.log
CustomLog C:/wamp/logs/myhost.localhost.access.log combined
</VirtualHost>
с этой конфигурацией, если я называю http://myhost.localhost/examples работу, но если я называю myhost.localhot/myforlder вызов в сервер с портом 3333.
Как исключить myfolder из proxyPass?
Alias "/ моя_папка" "C:/WAMP/WWW/моя_папка/тема" ProxyPass/HTTP: // локальный: 3333/ ProxyPass/myfolder! пробовал, но не работал для «myfolder» – lbottoni
работать, если первая строка - ProxyPass/myfolder! , sorry @ bogdan-stoica – lbottoni
Нет проблем. Я рад, что это сработало! –