如何自动替换.htaccess文件中的url

时间:2017-01-26 19:57:22

标签: apache .htaccess mod-rewrite url-rewriting

以下是.htaccess文件的摘录,该文件使用https将所有www重定向到non-www,并且工作正常。

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

我使用%{HTTP_HOST}%替换了所有网址,但之后它没有重定向到non-www

请帮忙!

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

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容:

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