需要www。重写规则.htaccess

时间:2017-05-19 06:40:28

标签: .htaccess url-rewriting

我有让我的重写条件起作用的问题。 我有这段代码:

RewriteCond %{HTTP_HOST} ^www\.server\.ee$
RewriteRule ^/?$ "http\:\/\/server\.ee\/" [R=301,L]

重定向到https://server.ee 但我需要它来重定向https://www.server.ee

我该如何管理?

尝试

http\:\/www.\/server\.ee\/ 

但没有,我做错了什么?

1 个答案:

答案 0 :(得分:1)

此代码适用于我,您可以尝试使用此功能。

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=302,L]

确保在测试之前重置缓存。您还会注意到我已设置R=302,这使其成为临时重定向用于测试目的,如果您对此工作感到满意,则将其更改为R=301以使其永久化。

相关问题