基本上我的网络服务器上有一个文件夹,每当我购买只有index.html和images文件夹的时候我分配给新域名.它基本上只有我的标志,并说该域正在建设中,即将推出.
通常当我想强制www.前缀我使用以下代码:
rewritecond %{HTTP_HOST} ^domain.com [nc] rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]
这工作正常,但我需要明确写出域的名称.我处理了很多域名,因此我需要能够在不知道域名的情况下执行此操作的代码.我试了一下,老实说没有人在哪里.
试试这个:
RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]