我遇到一个奇怪的问题,301重定向代码正在使用链接中的www工作,而不是用于工作www
RewriteBase /
RewriteRule ^api$ http://example.com/topic/api [R=301,L]
如果我键入http://www.example.com/api它可以正常工作,但如果我http://example.com/api它不起作用
高兴谢谢 prasanth
答案 0 :(得分:0)
检查您的虚拟主机配置应如下所示
<VirtualHost *:80>
...
ServerName www.example.com
ServerAlias example.com
...
</VirtualHost>
如果找不到该页面,则example.com和www.example.com可能指向差异目录,否则,example.com可能尚未链接到任何地方。