我希望在一个新的流浪汉部署中的一些虚拟主机中添加一个别名。我在文档中看到它应该受到支持,但我将其添加到config.yaml文件的每次尝试似乎都不起作用。
非常感谢能够指出正确方向的任何信息。
以下是我所指的文件:
https://github.com/puppetlabs/puppetlabs-apache#aliases
这是我想要注入vhost的内容:
Alias /api "/var/www/api/"
<Directory "/var/www/api/">
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</Directory>
答案 0 :(得分:1)
最好的方法是将config.yaml放到他们的网站上。 然后转到https://puphpet.com/upload-config#webserver 使用
Custom Directives (inside <Directory> block)
或者
Custom Directives (outside <Directory> block)
放在你的内心
Alias / api / / var / www / api /
它会在你的config.yaml
中输出custom_fragment: 'Alias /api/ /var/www/api/'
我猜你也可以手动使用它。