apache伪静态怎么配置?

Mrzhou
Mrzhou
Mrzhou
257
文章
1
评论
2019年2月22日04:33:58 评论 3,173

伪静态是把动态网页的请求方式伪装成静态网页。那么想要使用伪静态技术,需要进行apache伪静态配置。

apache伪静态怎么配置?

Apache的伪静态配置

1、网站根目录下需要有 .htaccess 文件,没有则自己创建一个,内容如下:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

如果你的apache是fastcgi模式下,则需要修改

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

替换成

RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]

2、在apache的配置文件httpd.conf中查找 : LoadModule rewrite_module modules/mod_rewrite.so 将前面的#去掉,假如没有这段内容,则需要手动加上

3、在apache的配置文件httpd.conf中查找所有的 AllowOverride None,将 None 都替换成 All;保存文件,并重启apache服务。

历史上的今天
二月
22
Mrzhou
  • 本文由 发表于 2019年2月22日04:33:58
  • 转载请务必保留本文链接:https://zhouxiaosong.com/1476.html
苹果mac系统如何配置apache与php? 操作系统

苹果mac系统如何配置apache与php?

在Mac环境下系统本身就带有的Apache(阿帕奇服务器)和PHP都预装好了. 下面我们逐步来操作Apache和PHP的合并: 第一步:查看系统预装的阿帕奇和PHP版本 (1)打开终端,输入命令:su...
Nginx与Apache有什么区别 网站建设

Nginx与Apache有什么区别

一般情况下, 动态请求要 apache 去做, 而 nginx 更适合用来做静态和反向访问 Nginx 轻量级,采用C 语言进行编写的 web 服务器程序, 占用更少的内存, 消耗更少的资源 抗并发性...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: