apache静态化怎么用(apache中访问不了伪静态页面的解决方法)
类别:服务器 浏览量:2775
时间:2022-01-21 00:41:37 apache静态化怎么用
apache中访问不了伪静态页面的解决方法1、安装
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --enable-ssl
这时apache已经拥有的伪静态功能了,称为内建伪静态。
2、如果安装的时候没有 --enable-rewrite 这个参数,那么:
到“LoadModule” 区域,在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”(必选独占一行),然后重启apache服务器即可。
3、让apache服务器支持.htaccess
vim /usr/local/apache2/conf/extra/http-vhosts
Options FollowSymLinks
AllowOverride None
改为
Options FollowSymLinks
AllowOverride All
就可以了。
但是需要在网站文件中加入一个htaccess文件。才可以综合支持伪静态功能。(在网站文件目录下)
vim .htaccess
RewriteEngine On
RewriteBase /
# Rewrite规则
RewriteRule ^index\.htm$ index\.php
RewriteRule ^jobs/jobs-show-([0-9]+)\.htm$ jobs/jobs-show\.php\?id=$1
RewriteRule ^company/company-show-([0-9]+)\.htm$ company/company-show\.php\?id=$1
RewriteRule ^resume/resume-show-([0-9]+)\.htm$ resume/resume-show\.php\?id=$1
RewriteRule ^news/news-list-([0-9]+)-([0-9]+)\.htm$ news/news-list\.php\?id=$1&page=$2
RewriteRule ^news/news-show-([0-9]+)\.htm$ news/news-show\.php\?id=$1
RewriteRule ^explain/explain-show-([0-9]+)\.htm$ explain/explain-show\.php\?id=$1
RewriteRule ^notice/notice-list-([0-9]+)-([0-9]+)\.htm$ notice/notice-list\.php\?id=$1&page=$2
RewriteRule ^notice/notice-show-([0-9]+)\.htm$ notice/notice-show\.php\?id=$1
伪静态报错:
主站好用,但是链接不好用。链接是一个静态页面。以.html结尾的,所以我判断,就是为静态页面没生效,所以就添加.htaccess文件即可。
您可能感兴趣
- jvm运动数据区总结(JVM上高性能数据格式库包Apache Arrow入门和架构详解Gkatziouras)
- linux安装nginx启动页面访问不到(apache,nginx上传目录无执行权限的设置方法)
- 静态web服务器nginx(WEB服务器该选择 Apache 还是 Nginx?)
- apachephp安装配置教程交流(Apache中利用mod_rewrite实现防盗链)
- apache错误编码代码(关于Apache默认编码错误 导致网站乱码的解决方案)
- apache服务器的主配置(Apache中.htaccess文件功能)
- apache服务配置详解(APACHE 多站点配置方法)
- 怎么用apache自定义网站根目录(Apache 二级域名实现方法介绍)
- 自己搭建域名解析服务器(apache 二级域名解析实现方法)
- apache服务器设置301(Apache Rewrite实现URL的301跳转和域名跳转)
- clickhouse 底层架构(使用 Apache Superset 可视化 ClickHouse 数据的两种方法)
- apache协议内容(Apache中rewrite伪静态规则介绍)
- win7如何搭建php环境(阿里云Win2016安装Apache和PHP环境图文教程)
- apache搭建ftp服务器(使用Apache&花生壳架设Web服务器)
- apache静态化怎么用(apache中访问不了伪静态页面的解决方法)
- nginx和apache(为什么 Nginx 比 Apache 更牛逼)
- 《倚天屠龙记》再遭翻拍,关晓彤主演赵敏,蒋劲夫演张无忌,你怎么看(倚天屠龙记再遭翻拍)
- 吴启华与曾舜晞两代张无忌同框,戏里经典的他却没活出原著的潇洒(吴启华与曾舜晞两代张无忌同框)
- 经常发这三种 朋友圈 的人,要迅速屏蔽(经常发这三种朋友圈)
- 有种尴尬叫朋友圈忘屏蔽,大学生上演社死现场,父母亲自下场吐槽(有种尴尬叫朋友圈忘屏蔽)
- 朋友圈屏蔽你的人,可以直接看淡了(朋友圈屏蔽你的人)
- 金球奖只青睐那些会戴珠宝的女人(金球奖只青睐那些会戴珠宝的女人)
热门推荐
- ftp上传文件权限设置(FTP二进制上传是什么意思?设置并使用二进制BINARY上传?)
- set statistics profile on的用法
- mysql返回结果集函数(mysql 判断是否为子集的方法步骤)
- 阿里云ecs属于哪种云服务(阿里的轻云服务器、虚拟主机、云服务器ECS的区别?)
- nginx安全配置提示(wdcp Linux面板nginx启用gzip后js未压缩解决方案)
- react源码教程(详解React 代码共享最佳实践方式)
- js 定时切换图片(JavaScript定时器实现无缝滚动图片)
- dedecms文章顺序(dedecms 分页标题提取方法)
- vue 中后台管理系统(Vue实现学生管理功能)
- php获取socket连接的详细信息(php使用socket调用http和smtp协议实例小结)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9