-1

这可能是一个愚蠢的问题,但是在我通过 GoDaddy 的 cPanel 加载我的网页后,每个页面都无法正常工作,除非它的末尾有一个 .html。我上传的时候是不是做错了什么?在每个页面的末尾都需要 .html 似乎并不正常。

4

2 回答 2

0

这些文件可能是用最常见的 HTML 编写的。因此,如果您正在创建新窗口,则必须在后面添加 .html,以便浏览器知道它需要读取 html 代码而不是其他内容。因此,如果您要制作“关于我们”的页面,您需要将其保存为 about-us.html

于 2018-03-31T10:41:33.433 回答
0

我可能没有像我应该的那样清楚地问这个问题。我最终找出了有关从网页 url 中删除 .html 的答案。

在根目录中创建一个名为 .htaccess 的文件并添加以下代码:

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^\.]+)$ $1.html [NC,L]

然后您网站上的所有链接应如下所示:

<a href="/portfolio">
于 2018-03-31T19:35:52.410 回答