欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 当访问一个网页时,服务器会根据文件扩展名来判断如何处理页面,一般来说,当检查到扩展名为htm或html时,服务器将文件直接呈现到浏览器端,不做任何处理;如果检测到扩展名是PHP、shtml、ASP或JSP等

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入

当访问一个网页时,服务器会根据文件扩展名来判断如何处理页面,一般来说,当检查到扩展名为htm或html时,服务器将文件直接呈现到浏览器端,不做任何处理;如果检测到扩展名是PHP、shtml、ASP或JSP等文件时,服务器会先将这些文件解析成html代码,然后将代码呈现到流程器上。

这里的问题是:当你遇到一个好的PHP脚本想运用在自己的网站上,而你的网站已经生成静态页面,并且在搜索引擎中有了交好的排名,这种情况下你肯定不愿意将文件改成php扩展名,这时我么要怎么做呢?

首先,打开htaccess文件,添加下面这一行html代码:

AddType application/x-httpd-php .html

或者

AddType application/x-httpd-php .htm

如果你只打算在一个页面中包含php脚本,那么你可以这样设置:

AddType application/x-httpd-php .html

这样设置后,只有uncletoo.html文件才能执行php脚本。

注意:

1、在htaccess文件中添加而不是覆盖内容

2、任何情况下,程序都是从<?开始执行php脚本的 ,所以,当需要输出xml代码时,你需要使用echo输出,如:

<?php echo '<?xml version="1.0" encoding="IUTF-8"?>'; ?>

html 里运行php文件,如何在HTML文件中运行PHP脚本相关推荐

  1. html运行applet idea,如何在Intellij IDEA中运行Applet?

    我正在尝试为我的网络课程运行these applets.当我试图在浏览器中从链接运行它们时,它们什么都不做.所以我决定尝试在IntelliJ中编译它们,但是当我运行代码时它并没有做任何事情.没有错误消 ...

  2. 如何在Docker容器中运行GUI程序

    如何在Docker容器中运行GUI程序 各位,今天我们将学习如何在Docker之中运行GUI程序.我们可以轻易地在Docker容器中运行大多数GUI程序且不出错.Docker是一个开源项目,提供了一个 ...

  3. bak文件转oracle文件,如何在Oracle 11g中恢复.bak文件(How to restore .bak file in oracle 11g)...

    如何在Oracle 11g中恢复.bak文件(How to restore .bak file in oracle 11g) 我有Oracle 11g备份文件(.bak文件)如何在Oracle 11g ...

  4. 虚拟主机可以运行java_下面哪种类型的文件可以在Java虚拟机中运行( ).

    下面哪种类型的文件可以在Java虚拟机中运行( ). 答:.class 舌尖前送气清塞擦音是 答:c 中国大学MOOC: 已知 [X]原=10101100,[Y]补=11000110, 求 [X+Y] ...

  5. 安卓linux shell,如何在Android SHELL中运行C应用程序

    我想运行在C上编写的hello世界,并使用 Android toolchain 9进行编译,但是我遇到了问题:默认情况下,我没有权限启动它,我无法使用chmod来更改权限. 我使用Android 2. ...

  6. 在每个运行中运行多个查询_在Kubernetes中运行OpenEBS

    什么是OpenEBS? 现在,OpenEBS是kubernetes下与容器原生和容器附加存储类型相关通用的领先开源项目之一. 通过为每个工作负载指定专用的存储控制器,OpenEBS遵循容器附加存储或C ...

  7. 解决:pycharm运行程序时在Python console窗口中运行 һ����ң�������1�����

    解决:pycharm运行程序时在Python c 问题: 在pycharm中右键点击run运行程序,发现没有打开run窗口运行,而是在Python console窗口中运行的. 解决方法: 打开菜单栏 ...

  8. 如何在Jupyter notebook中运行python的.py文件,以及ipynb文件与py文件的相互转化

    文章目录: 1 Jupyter notebook中%开头的一些方法使用 1.1 运行python的py文件 1.2 加载本地文件 2 ipynb文件与py文件的相互转化 2.1 jupyter not ...

  9. 如何在jupyter notebook中运行markdown文件(脚本、代码)

    需要装一个notedown插件,不能直接pip install notedown安装,需要: pip install notedown --index https://mirrors.ustc.edu ...

最新文章

  1. 容量法和库仑法的异同点_【图文专辑】第十讲:容量法高锰酸盐指数的测定
  2. 【CV】给AI一张高清照片,分分钟还你细节满满的3D人体模型,GitHub标星4.4k | 在线可玩...
  3. aix oracle 内存限制,请教 AIX 与 Linux 中,怎样分析Oracle的内存占用?
  4. NET Core 3.0 AutoFac替换内置DI的新姿势
  5. python读json文件中不同的数据类型_怎么使用python提取json文件中的字段
  6. 【JAVA中级篇】线程池
  7. 为什么md5是不安全的?
  8. 2021柳州市地区高考成绩排名查询,2021年柳州所有高中排名一览表
  9. 出于安全考虑,千万不要绕开 CORS!
  10. 伪随机算法c语言,伪随机算法实现各语言实现示例。
  11. Embedding技术在商业搜索与推荐场景的实践
  12. 微服务设计笔记——几种远程过程调用方法
  13. C3P0连接池配置参数讲解
  14. 达观RPA自动订单处理机器人, 助力制造业订单处理效率提升
  15. 教你打造 Win7 中的高清设备图标
  16. bzoj4516 [Sdoi2016]生成魔咒
  17. 时区相关-这一篇全了解
  18. iOS基础:Xcode 添加PCH文件、常用预处理指令(移除程序中的identifier、发布模式关闭NSLog、导出和隐藏符号)
  19. 求薪水最高的第6到第10个人
  20. 用旭日图展示数据的三种方法

热门文章

  1. python3 struct模块 处理二进制 pack unpack用法
  2. linux shell if [[ ]]和[ ]区别 ||
  3. linux shell 调试 检查 脚本
  4. 关于WM_NCHITTEST消息(移动无标题对话框多个)
  5. 解析Shell编程中的-----“去重“
  6. linux系统调用挂钩方法总结
  7. php打开gd和mysql_PHP怎么开启mysql, gd, curl, mbstring支持?
  8. php文件上传绕过mime类型,文件上传限制绕过技巧
  9. php 多进程设置,php多进程操作的三个实例
  10. 邵阳计算机专业哪家最好,邵阳学院专业排名 最好的专业有哪些