我一直在使用(123-reg)托管的根目录中使用以下内容,现在我已经搬到 Godaddy 并且这些规则似乎不再起作用。我已经联系了他们的支持,他们说他们遵循 linux mod-rewrite 规则的默认设置,他们认为我的脚本有问题......?
这是我正在使用的:
RewriteEngine On
RewriteRule ^fishing/$ fishing.php [L]
我在 .htaccess 中有更多规则,但会选择这个作为示例。
当我使用 123-reg 时,我可以简单地输入http://domain.com/fishing,它会加载 fishing.php 文件。
在 Godaddy 上,这直接到 404。任何人都可以看到这里发生了什么明显的事情吗?
有关信息:如果我输入完整路径,它可以正常工作:http: //domain.com/fishing.php但这不是我想要的。
任何人都可以确认这是一个标准的重写规则并且应该使用 apache mod-rewrite 规则的默认值吗?