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



下面是一个.htaccess文件的摘录,该文件将所有www重定向到使用 https 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]

你可以使用这样的东西:

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

最新更新