CSS文件能不能使用伪静态

html-css024

CSS文件能不能使用伪静态,第1张

你们都没有理解到他的意思

其实楼主是用css扩展名来重定向到php文件

不过这样做不好

网页文件本身就有css样式表

你把php伪静态成css,那和本身就有的css文件,岂不是冲突?

例外,伪静态下,要注意各种文件的引用路径

比如css文件、js文件、img图片文件等

1.启用rewrite

# LoadModule rewrite_module modules/mod_rewrite.so 去除前面的 #2.启用.htaccess

在虚拟机配置项中

AllowOverride None    修改为: AllowOverride All

二、Rewrite基本写法

服务器有配置文件不可能由我们来改,所以大多情况下要在网站的根目录下建一个.htaccess文件。

复制代码 代码如下:

RewriteEngine on    //启动rewrite引擎

RewriteRule ^/index([0-9]*).html$ /index.php?id=$1   //“([0-9]*)” 代表范围 用(.*)代表所有,下同。

RewriteRule ^/index([0-9]*)/$ /index.php?id=$1 [R]   //虚拟目录

DIV是层,CSS是层叠式样式表,静态页面是一般指HTML HTM页面,相对于动态页面而言,主要的区别在于,不需要经过网站服务器编译,页面原来是什么样子的显示出来的就是什么样子的。

并非所有后缀为html htm的页面都是静态页面,动态页面也可以通过服务器端的技术实现采用静态页面的后缀,常见的是Apache的Rewrite技术,也就是通常称作伪静态的页面,实际上还是动态页面,只不过是静态化了。