除非我在网址末尾添加.html,否则为什么我的页面不显示?

时间:2011-01-03 17:52:12

标签: html database invoice

由于某些原因,在转移到新服务器后,我的发票页面和脚本无效。当客户输入他的信息时,它会被放入数据库中,并创建一个如下的发票:

/ Invoices / JohnDoe 10100188

然而,URL应该打开一个包含订单所有信息的漂亮发票页面,而现在我得到404错误。脚本或数据库没有任何变化。我们只是将它们移动到新服务器和所有包含的文件。更奇怪的是,当你在JohnDoe 10100188的末尾添加.html时,它将加载页面。我不知道为什么但是我现在需要让我的脚本添加.html吗?让我感到困惑的是,为什么现在这不起作用..我希望有人有类似的问题,可以帮助我。我将非常感激!

1 个答案:

答案 0 :(得分:0)

我对Apache并不太熟悉,但我的猜测是,有一个配置设置,你可以设置一个默认的文件扩展名,如果没有提供。

可能位于.htaccess或其中一个Apache配置文件中。