小编Cly*_*yde的帖子

如何创建一个兼容http和https的虚拟主机?

我的配置是:

Listen 443 http
NameVirtualHost *:80
NameVirtualHost *:443
ServerName *:80

<VirtualHost *:80> 
  [some non-ssl stuff]
  ServerName account.example.com
</VirtualHost>

<VirtualHost *:443> 
  [some non-ssl stuff(directory, docroot)] 
  ServerName account.example.com
  SSLEngine on
  SSLCertificateFile /Users/myusername/certs/server.crt
  SSLCertificateKeyFile /Users/myusername/certs/server.key
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

所以我无法访问我的网站的http版本,但ssl版本正常工作.我想使用vhosts,http(80)和https(443)通过mod_rewrite将http重写为https URL.

uname -a
Linux 3.4.62-53.42.amzn1.x86_64 GNU/Linux

httpd -v
Server version: Apache/2.2.25 (Unix)
Run Code Online (Sandbox Code Playgroud)

请帮助理解我做错了什么.

apache https http amazon-ec2 vhosts

13
推荐指数
1
解决办法
3万
查看次数

如何将bigint(以毫秒为单位的时间戳)值写为postgresql中的时间戳

我正试图在timezone中存储timezone字段我的值.它是从1970年开始的毫秒.

select TO_CHAR(TO_TIMESTAMP(1401432881230), 'DD/MM/YYYY HH24:MI:SS.MS')

期待30/5/2014 11:29:42 10:54:41.230,但得到 22/08/46379 23:27:02.000

postgresql timestamp milliseconds bigint unix-timestamp

13
推荐指数
1
解决办法
2万
查看次数