X程序如何实现伪静态?

从1.8开始实现伪静态 , 今天分享教程如下 , 我们以宝塔为例演示1.8版本如何实现伪静态.

一:nginx伪静态

我的建站环境是:centos7.0 , nginx ,php5.6 , 进入根目录找到Php/Home/Host.php文件

1594821511-114b9cb4ef51422

打开文件 , 删除之前的老数据,粘贴下面代码

<?php
$Host1="/";
$Host2="/";
$Host3="/";
$Host4="/index.html";
?>

X程序如何实现伪静态?插图(1)

粘贴保存之后 , 打开网站设置-伪静态

rewrite ^/(.*)/(.*)/(.*)/index.html$ /?m=$1*$2*$3;

1594821517-19f933d554ae407

保存之后,我们访问网站,随便点开链接,就会发现OK了

以上教程仅适合Nginx站点 , 其他环境(IIS , apache ) 后面公布.

二:apache

阿帕奇需要开启重写模块,将附件放置到根目录即可。

需要对apache/conf/httpd.conf文件做如下修改:

1、将# LoadModule rewrite_module modules/mod_rewrite.so前的#号去掉;

2、AllowOverride None改为AllowOverride All

 

修改完成后,重启Apache,即可在站点增加.htaccess文件即可。

三:IIS

iis重写模块http://www.iis.net/download/URLRewrite

将附件web.config配置到根目录即可。

以上所有操作必须要修改D:wwwroot9caocmsPhpHomeHost.php

以上,有问题可以提出。

 

附件下载:

htaccess下载

链接: https://pan.baidu.com/s/1-LV66NL4hmRy9EAClpHJUw 提取码: gwf6

web.config下载

链接: https://pan.baidu.com/s/1x6nKjUqA6CIScUNG5juGiQ 提取码: fenu


HG源码 » X程序如何实现伪静态?