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