我刚刚在magento中安装了一个新的扩展,提交和推送.它位于github的临时分支上.我已经在我的登台服务器上使用了它
git pull origin staging
Run Code Online (Sandbox Code Playgroud)
它只是打破了我的网站.我需要还原它.我做到了
git push -f origin HEAD^:staging
git reset --hard HEAD^
git push origin staging
Run Code Online (Sandbox Code Playgroud)
这从我的分支中删除了扩展名.但现在我在服务器上使用这个分支
git pull origin staging
Run Code Online (Sandbox Code Playgroud)
它说" 已经是最新的 ".
如何从服务器中删除此扩展名?
我正在尝试允许 Amazon CDN 访问我的受密码保护的登台站点(HTTP 基本身份验证)上的资源。这是我在 httpd.conf 文件中的代码:
NameVirtualHost *:80
<VirtualHost *:80>
ServerName staging.domain.com
DocumentRoot /var/www/html
<Directory "/var/www/html/">
Options Indexes MultiViews FollowSymLinks
AllowOverride all
AuthName "Development Access"
AuthType Basic
AuthUserFile /path/to/password.htpasswd
Require valid-user
SetEnvIf User-Agent "^Amazon.*" cdn
Order allow,deny
Allow from env=cdn
</Directory>
</Virtualhost>
Run Code Online (Sandbox Code Playgroud)
SetEnvIf如果用户代理是亚马逊,我正在使用分配一个变量,然后只允许它,但这不起作用。有人可以帮我解决这个问题吗?