amh伪静态URL规则教程

amh实现伪静态有多种方法,即:①通过下载安装AMRewrite1.0模块来实现amh的伪静态URL重写,参考:安装AMRewrite模块开启amh伪静态URL重写规则,②自己写,有态度的程序员当然我要自己伪静态规则,开始教程:

amh自己写伪静态规则,本文以WordPress为例:

一:ssh连接linux服务器

ssh root@ip 连接你的linux服务器

二:进入amh伪静态目录

amh的伪静态目录在:/usr/local/nginx/conf/rewrite下
输入以下

[root@lamplnmp ~]# cd /usr/local/nginx/conf/rewrite

回车,到达amh的伪静态文件存放目录。

三:新建伪静态规则,以WordPress为例

我们新建一个WordPress的伪静态规则,amh伪静态规则是以.conf结尾的文件
输入:vi wordpress.conf

[root@lamplnmp rewrite]# vi wordpress.conf

回车,然后粘贴这段WordPress伪静态规则.conf文件中:

rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename) {
rewrite ^.+?(/wp-.*) $1 last;
rewrite ^.+?(/.*\.php)$ $1 last;
rewrite ^ /index.php last;
}

推出保存即可。

(关于vi的操作:键入“i”,即可进行编辑/粘贴;键入“:wq”,即可保存退出)

更多伪静态规则可以参考:amh伪静态大全包括WordPress/PHPCMS/DEDE/Discuz/ECSHOP…

四:amh调用wordpress.conf伪静态规则

1、http://ip:8888 登录到amh后台;
2、“虚拟主机”---“新增虚拟主机”---“Rewrite规则”的下拉菜单中选择你想要的伪静态规则即可,如下图所示:

amh选择伪静态规则

amh选择伪静态规则

2023腾讯云服务器超便宜,这个价格太可以了,抓紧上车!

注意:以上特价轻量服务器限制条件为“产品首单特惠”,如果你的腾讯云账号已经是老用户,建议重新注册一个腾讯云账号,如果你是新用户符合条件,那么无脑入,这个CPU内存带宽配置,价格确实便宜,值得买!