Перенаправление короткого HTTP URL на основной https домен

Я купил короткое доменное имя, так что я могу поделиться короткие URL-адреса, как

http://xxx.xx/itemID

я настроил короткий домен DNS, чтобы указать на мой сервер, Теперь я редактирую Apache site conf и im не уверен, что это правильная процедура:

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

в основном я хочу этого:

http://xxx.xx/itemID ==> https://longname.xx / itemID

что еще я должен сделать? как редактировать htaccessсейчас?

1 ответ

  1. Поместите этот код в .htaccess

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

    Place this code in .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]
    

    [L,R=301,NC]