php伪静态限制网页播放视频,php伪静态后html不能访问怎么办
php伪静态后html不能访问的解决办法:首先判断文件是否存在;然后设置存在则不rewirte,不存在且符合规则才rewrite;最后修改htaccess文件即可。
推荐:《PHP视频教程》
具体问题:
PHP伪静态后不能访问纯html文件
.htaccess文件RewriteEngine on
RewriteRule index.html$ index.php
RewriteRule art.html$ project.php?file=art
RewriteRule music.html$ project.php?file=music
RewriteRule dance.html$ project.php?file=dance
RewriteRule radio.html$ project.php?file=radio
RewriteRule director.html$ project.php?file=director
RewriteRule perform.html$ project.php?file=perform
RewriteRule flight.html$ project.php?file=flight
RewriteRule ([a-zA-Z]+)-([0-9]+).html$ page.php?pageid=$2
RewriteRule ([a-zA-Z]+)-([0-9]+)-([0-9]+).html$ page.php?pageid=$2&info=$3
RewriteRule ([a-zA-Z]+)-([0-9]+)-rules-(.*)-([a-zA-Z]+).html$ page.php?pageid=$2&info=$3&file=$4
RewriteRule ([a-zA-Z]+)-([0-9]+)-([0-9]+)-([a-zA-Z]+).html$ page.php?pageid=$2&menuid=$3&file=$4
RewriteRule ([a-zA-Z]+)-([0-9]+)-([a-zA-Z]+).html$ page.php?pageid=$2&file=$3
RewriteRule ([a-zA-Z]+)-([0-9]+)-([a-zA-Z]+)-list([0-9]+).html$ page.php?pageid=$2&file=$3&page=$4
RewriteRule ([a-zA-Z]+)-([0-9]+)-([0-9]+)-([a-zA-Z]+)-list([0-9]+).html$ page.php?pageid=$2&menuid=$3&file=$4&page=$5
RewriteRule ([a-zA-Z]+)-([0-9]+)-([0-9]+)-(.*)-([a-zA-Z]+).html$ page.php?pageid=$2&menuid=$3&artid=$4&file=$5
而且我都已经把 RewriteRule index.html$ index.php 这句去掉了 但打开的时候 还是反问伪静态
我现在要访问网站里的纯静态HTML文件,同时又要求PHP的伪静态也能访问,怎么做?
解决办法:
应该先判断文件是否存在,存在则不rewirte。不存在且符合规则才rewrite
例如:文件或目录不存在则rewrite到index.php,否则直接读取存在的文件。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
php伪静态限制网页播放视频,php伪静态后html不能访问怎么办相关推荐
- php伪静态限制网页播放视频,学习猿地-php伪静态后html不能访问怎么办
php伪静态后html不能访问的解决办法:首先判断文件是否存在:然后设置存在则不rewirte,不存在且符合规则才rewrite:最后修改htaccess文件即可. 具体问题: PHP伪静态后不能访问 ...
- 某盘视频网页播放视频修改播放速度代码
某网盘视频网页播放控制速度代码 F12打开开发者模式,点击console,粘上下面的代码按回车 videojs.getPlayers("video-player").html5pl ...
- 网页播放视频有声音无图像问题的临时解决办法
问题:网上查阅了很多资料,都没有解决我遇到的问题.我的临时解决办法 可以观看 瞬间黑屏一下然后正常播放后再启用(屏幕切换闪) 我的解决办法:(发现是独立显卡的问题,集成显卡又无法正常设置分辨率)计算机 ...
- 网页播放视频解决代码(来自百度知道)
有5种方法 1.最通用的标签是: <embed src="文件名"> 其中文件名可以取任何一种多媒体文件格式,例如 "a.wma",就会在网页上显示 ...
- 去除/屏蔽 安卓/Android手机的 qq浏览器 微信H5使用video标签播放视频,结束后的视频广告
今天是个好日子 老干妈炖大鹅的好日子 X5内核是腾讯基于优秀开源Webkit深度"优化并加工"的浏览器渲染引擎 微信和手机qq都是 还有一些就不细说了 x5内核会监管vid ...
- bilibili网页播放视频绿屏的解决办法
小编在用电脑刷网页版bilibili视频是经常会遇到视频绿屏,啥也看不清的情况,每次都是随着视频的播放满满视频画面变得正常,但是这个过程比较缓慢,也比较折磨人,小编在这里分享一个解决办法: 1.点击视 ...
- html5media 网页播放视频,html5media 在IE8播放视频黑屏
(以下是我做的笔记) 使用html5media.js的时候 官网提示你只需要引入这个js就行了 但是实际使用中发现不管是本地文件协议还是http协议在ie8下都无法打开视频或音频 报的错都是无法找到/ ...
- 网页播放视频没有进度条怎么可以实现倍速播放
F12进入开发者模式 点击剪头之后,鼠标指向视频在的位置即可: 2. 看一下视频播放的位置 3. 在Console中运行命令就可以实现倍速 输入命令之后需要用回车来运行: 4. 代码: documen ...
- http-flv协议源码实现(可通过网页播放视频)
FLV数据格式 视频帧:0x09 音频帧:0x08 script帧:0x12 FLV(Flash Video)是Adobe公司设计开发的一种流行的流媒体格式,由于其视频文件体积轻巧.封装简单等特点,使 ...
最新文章
- 地图样式自定义_干货在线 | ArcGIS中定义图框样式
- 我教你怎么玩转git
- 复习webpack的常用loader
- Ubuntu中安装docker-compose
- iOS 仿看了吗应用、指南针测网速等常用工具、自定义弹出视图框架、图片裁剪、内容扩展等源码...
- c改java_Android NDK开发:C修改Java的属性
- String Typing CodeForces - 954B
- 图像处理与计算机视觉:基础,经典以及最近发展(3)计算机视觉中的信号处理与模式识别
- 传智C++课程笔记-1
- VisualGDB for Linux 安装配置
- 队列C++ | 用链表实现队列_2
- 为什么 jmeter 分布式测试,一定要设置 java.rmi.server.hostname
- c语言名著摘抄——语法及实例
- 你最后会划掉谁的名字……
- Atitit.java的浏览器插件技术 Applet japplet attilax总结
- matlab常用函数
- c语言怎么输入若干整数,//从键盘上输入若干整数,并将其存入数组中,并统计输入数据的个...
- 显示upnp服务器 sonos,蒲公英的上层设备如何开启UPnP及其优点
- 基于深度学习的检测和阶段分级优化糖尿病视网膜病变的诊断
- Jetty容器SSL证书的安装
热门文章
- C/C++ 控制台输入
- Tricks(三十五)—— 内积的极简实现
- idea怎么提交到dev分支_idea中新建git分支,并提交到远程github
- post postman 传递数组对象_okhttp传递数组参数
- python教程2019全套-Python学习路线2019升级版(课程大纲+视频教程+网盘资源下载)...
- python创意实用案例-分享10个给Python小白看的实用案例,入门Python就在这里了
- python下载教程-如何下载python包
- python常用代码总结-Python常用功能函数系列总结(一)
- 日语+AI语音黑科技,早道开启小语种AI智能时代!
- 一文读懂语音语义识别技术的现状与未来