2

我在 301 重定向时遇到了一个奇怪的问题

RewriteBase /
RewriteRule ^api$ http://example.com/topic/api [R=301,L]

如果我输入http://www.example.com/api它可以工作,但如果我输入http://example.com/api它就不行

进阶感谢 prasanth

4

1 回答 1

0

检查您的虚拟主机配置应如下所示

<VirtualHost *:80>
  ...
  ServerName www.example.com
  ServerAlias example.com
  ...
</VirtualHost>

如果没有找到该页面,则 example.com 和 www.example.com 可能指向不同的目录,否则 example.com 可能尚未链接到任何地方。

于 2011-08-04T03:27:35.103 回答