我的终端vim配置没有加载〜/ .zshrc.Zsh是环境登录shell.这种情况的正确配置是什么?
以下是我已采取并已删除的一些措施:
set shell=zsh
(使用zsh作为shell但不提供rc)
set shellcmdflag=-ci
(所有输出暂停)
cat ~/.zshenv
(打开vim时出现很多错误)
$ source ~/.zshrc
在过去的几天里,我一直在强迫自己从Textmate切换到Vim.在大多数情况下,在经过一些繁重的Vim配置后,我的效率几乎相同.我的工作流程的一个方面我没有找到替代品是将文件拖放到Textmate中,其中图像将转换为img标签,文件将转换为require调用.
如何动态构建图像标记和include/require语句?
如何根据当前节点的作者在Drupal中获取用户的配置文件路径?
<?php print t('Posted on !date by !username', array('!username' => theme('username', $node), '!date' => format_date($node->created,'custom','m.d.y'))); ?>
Run Code Online (Sandbox Code Playgroud)
上面给了我正确的网址,但这就是我想要的...网址.
在开发网站上,我一直在测试mp4文件中的html5游戏.即使没有正确的MIME类型声明,本机播放器也能正常加载和播放mp4文件.但是,如果我将AuthType Basic添加到我的.htaccess中,则文件失败有时会无法播放,有时会在quicktime播放器中播放.
使用有效用户登录后,为什么此指令会阻止mp4文件正常播放?
我注意到,当发出特定类型的请求时,即使在私有子网中,也会显示ELB背后的ec2实例的内部IP.特别是具有空HOST值的一个.
telnet site_url 80
GET / HTTP/1.0
Run Code Online (Sandbox Code Playgroud)
并返回标题:
HTTP/1.1 301 Moved Permanently
Cache-Control: max-age=1209600
Content-Type: text/html; charset=iso-8859-1
Date: Thu, 26 Mar 2015 18:47:22 GMT
Expires: Thu, 09 Apr 2015 18:47:22 GMT
Location: https://10.0.7.35/
Server: Apache
Content-Length: 226
Connection: Close
Run Code Online (Sandbox Code Playgroud)
当然,这也发生在443上的开放ssl请求.
是否有人知道这个问题的解决方案或锻炼?我知道IIS有相同的症状,但我的问题是AWS ELB特有的.
编辑:
Apache重定向强制HTTPS.
RewriteCond %{HTTPS} off
RewriteCond %{SERVER_ADDR} !^127\.0\.0\.1
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Run Code Online (Sandbox Code Playgroud)