我正在使用引导程序制作网站,但我注意到我的 php 索引覆盖了我的 html 索引。php 代码是否应该引用 html 代码的一部分来显示?例如,我有一个漂亮的小短信,在 html中说“嘿”。然后我在网上找到了一些随机的 php 密码检查器脚本。我的页面中没有任何内容说“嘿”,就好像 php 是 html。我是新来的,所以也许我只是绊倒了。如果难以理解,请见谅。
2 回答
犯罪嫌疑人X
TA贡献2080条经验 获得超4个赞
听起来您有两index页:index.html和index.php。
由于Apache的DirectoryIndex 指令,PHP 页面将优先:
DirectoryIndex index.php index.html
.html如果您愿意,您可以将其更改为默认选择文件(通过交换顺序,以便index.html先出现),尽管没有真正的需要,因为您仍然可以从 PHP 文件中编写 HTML:
index.php:
<?php
echo "<h1>hey</h1>";
?>
<h1>hey</h1>
这两种方法都是有效的,并且都允许您从 PHP 文件输出 HTML。
跃然一笑
TA贡献1826条经验 获得超6个赞
您使用的是 Apache 服务器吗?如果是这样,那里有一个指令告诉它当您引用文件夹而不是文件时要做什么。它将按优先级列出文件类型。例如:
DirectoryIndex index.php index.html
左右交换index.php
,index.html
HTML 将优先。
您可以在通常称为httpd.conf或apache.conf 的Apache 配置文件中找到该指令。
或者,要确保调用正确的文件,只需在浏览器中明确引用它,例如:localhost/index.html
.
- 2 回答
- 0 关注
- 176 浏览
添加回答
举报
0/150
提交
取消