您好,
我正在努力做到这一点,如果有人访问http://www.moneythink.org/mtnet,他们会被重定向到http://moneythink.org/mtnet(在开头删除“www”)。
我在线查看,并将以下内容放在我的.htaccess文件中:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
但是当我转到http://www.moneythink.org/mtnet时,它只是将我发送到http://moneythink.org(而不是http://moneythink.org/mtnet)。
为什么会发生这种情况?
答案 0 :(得分:0)
我在我的生产服务器上使用它,尝试一次,而不是1美元使用完成{REQUEST_URI}
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]