我刚刚得到了一个VPS和上传的wordpress,但非www.w没有工作。我试图将它添加到.htaccess中,但是它不再工作了。
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain\.com [NC]
RewriteRule ^(.*) http://www.domain.com/$1 [L,R=301]也尝试过这样做:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^domain.com$
RewriteRule (.*) http://www.domain.com/$1 [R=301,L] 因此,我有一些反向链接到domain.com,但这是行不通的。在域名cPanel上是否有什么需要更改的地方,比如CNAME还是其他什么?
发布于 2014-10-05 14:10:44
我用这个,效果很好:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^expirio\.sk
RewriteRule (.*) http://expirio.sk/$1 [R=301,L]UPDATE1:但这显然是为了将用户从非expirio.sk (例如www.expirio.sk)重定向到非www版本的expirio.sk。如果你想用相反的方式,那么你会想要使用:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^expirio\.sk
RewriteRule (.*) http://www.expirio.sk/$1 [R=301,L]检查这里的规则:
http://htaccess.madewithlove.be/
UPDATE2:关于DNS设置,我只使用A条记录将expirio.sk指向特定的IP地址,并使用*.expirio.sk指向相同的IP地址。没有CNAME记录。
发布于 2014-10-05 15:51:53
这是配置:
212.58.8.110 / 24 PTR domain.com.
domain.com. NS ns.domain.com.
domain.com. A 212.58.8.110
domain.com. MX (10) mail.domain.com.
domain.com. TXT v=spf1 +a +mx -all
ftp.domain.com. CNAME domain.com.
mail.domain.com. A 212.58.8.110
ns.domain.com. A 212.58.8.110
webmail.domain.com. A 212.58.8.110
www.domain.com. CNAME domain.com.
10 DNS records totalhttps://stackoverflow.com/questions/26203220
复制相似问题