是否有人有一些有效的 Apache mod_rewrite 规则使 Phusion Passenger (mod_rails) 能够在 Rails 应用程序中使用非默认位置的页面缓存?我希望缓存文件进入,/public/cache
而不是默认的/public
.
主页
/
user-224
John Topley's questions
John Topley
Asked:
2009-09-07 01:44:31 +0800 CST
我想用 SSL 证书保护我的博客应用程序的登录表单,并且我还想为诸如Mint网络统计包之类的东西设置一些子域。这甚至可以使用非通配符证书,例如价格约为 20 美元的 GoDaddy“Turbo”证书吗?我真的不想支付通配符证书的费用。
需要明确的是,我想使用 SSL 的唯一地方是在主博客应用程序中,而不是在任何子域中。我想我在某处读到您不能这样做,因为如果您使用 SSL,则必须将 Apache 虚拟主机配置为使用 IP 地址。我想得到一个明确的答案。
谢谢。
John Topley
Asked:
2009-09-05 07:57:12 +0800 CST
SSL 证书和相关私钥在 UNIX/Linux 文件系统上的位置是否有任何标准或约定?
John Topley
Asked:
2009-08-02 10:31:23 +0800 CST
我有一个使用 Apache 2 和 Phusion Passenger 提供的 Rails 应用程序。作为一项安全措施,我试图抑制所有与服务器相关的 HTTP 标头。我已经成功地关闭了 Apache 的,但是我在使用mod_headers
来抑制乘客的时候遇到了麻烦。我已经启用mod_headers
了该a2enmod
命令并重新启动了 Apache 进程,但X-Powered-By
和X-Runtime
标头仍然出现。
这是我的虚拟主机文件:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName example.com
ServerAlias www.example.com
DocumentRoot /home/deploy/public_html/railsapp/current/public
LogLevel warn
ErrorLog /home/deploy/public_html/railsapp/shared/log/error.log
CustomLog /home/deploy/public_html/railsapp/shared/log/access.log combined
# Suppress Phusion Passenger HTTP headers
<Location *>
<IfModule mod_headers.c>
Header unset X-Runtime
Header unset X-Powered-By
</IfModule>
</Location>
</VirtualHost>
- 我究竟做错了什么?