2017-03-03 48 views
0

我在互联网上搜索过,无法找到答案。我对重写规则的知识非常有限或根本没有。有人可以帮助我,也可以指向正确的方向。apache重定向url,重写和elb不工作

问题是这样的: - 我有一个网站:example.com

  • 我不能example.com访问,但它很好地工作example.com/example/
  • 我已经试过几个重写规则,但不能使它example.com
  • 在这里工作是我的.htaccessexample.com/example

    工作
  • 此Web服务器也是ELB后面,我已经加入这个配置的虚拟主机内重定向httphttps

RewriteEngine On 
 
    RewriteCond %{HTTP:X-Forwarded-Proto} =http 
 
    RewriteRule . https://%{HTTP:Host}%{REQUEST_URI} [L,R=permanent]

如何,我可以让我的网络服务器访问它与example.com也重定向从httphttps 请帮助我与重写规则等事先

回答

0

以下规则

应该感谢在例如目录请尝试工作,

RewriteEngine on 
RewriteBase/
RewriteRule ^(.*)$ example/$1 [R=301,L] 
+0

我收到空白页,它仍然没有为我工作。 –