2017-01-26 23 views
0

下面是一个.htaccess文件的摘录,它使用https将所有www重定向到non-www,并且工作正常。如何在.htaccess文件中自动替换网址

我的挑战是我想用这个作为我的服务器上所有新帐户的skel目录.htaccess文件。因此,我需要一种方法来替换yourdomain.co.nz与每个将创建的帐户的网址。

我已经使用%{HTTP_HOST}%来替换所有的网址,但它不会重定向到non-www

请帮忙!

RewriteCond %{HTTP_HOST} ^www.yourdomain.co.nz$ [NC] 
RewriteRule (.*) https://yourdomain.co.nz%{REQUEST_URI} [L,R=301,NC] 

回答

0

你可以使用这样的事情:

RewriteCond %{HTTP_HOST} ^www\.(.*)$ 
RewriteRule^https://%1%{REQUEST_URI} [L,R=301]