1

我的网站托管在由带有 LAMP 的 Ubuntu 驱动的 VPS 上。

我不能使用没有www.

即输入 url http://example.com/secondpage将重定向到http://www.example.com/。第二页丢失了。但是http://www.example.com/secondpage工作得很好。我尝试更改.htaccess,但没有效果。

你能帮助我吗?

4

1 回答 1

1

你需要在你的内部使用它.htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

如果这不起作用,你可以使用这个:

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [nc]
RewriteRule ^(.*)$ http://www.example.com/$1 [r=301,nc]
于 2012-07-05T16:45:20.643 回答