将短http URL重定向到主https域

时间:2016-10-02 15:30:26

标签: php apache .htaccess

我买了一个简短的域名,所以我可以分享像

这样的短网址
http://xxx.xx/itemID

我已将短域DNS配置为指向我的服务器,现在我正在编辑apache站点conf并且我不确定是否正确的程序:

<VirtualHost *:80> 
    ServerName xxx.xx 
    ServerAlias www.xxx.xx
    Redirect / https://longname.xx/
</VirtualHost> 

基本上我想要这个:

  

http://xxx.xx/itemID ==&gt; https://longname.xx/itemID

我还需要做什么?如何编辑htaccess现在?

1 个答案:

答案 0 :(得分:0)

将此代码放在.htaccess

RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ http://example.net/$1 [L,R=301,NC]