Login
网站首页 > 文章中心 > 其它

NGINXrewrite伪静态_二级目录下的nginx伪静态如何改

作者:小编 更新时间:2023-07-05 23:42:13 浏览量:488人看过

关于nginx的rewrite(伪静态)规则修改

你加一个目录的意思,应该加了一个另外的战点吧。这样的话你的伪静态是不能通用的,不过nginx配置里面是支持多个站点配置的,配置文件里面不同的location,可以指向不同的站点,location里面可以单独添加伪静态规则。具体nginx配置方法,本站上很多。

nginx支持.htaccess伪静态rewrite的方法有哪些?

在需要使用文件的目录下新建一个文件这个文件一般、等系统都自带然后修改,在需要添加伪静态的虚拟主机的中引入文件把这个改成你文件的具体位置重启即可。

二级目录下的nginx伪静态如何改

一直都是做的一级域名的,二级目录的还真没做过呢......

手把手教你nginx下如何添加伪静态

先进入到nginx的配置文件目录

NGINXrewrite伪静态_二级目录下的nginx伪静态如何改-图1

请输入以下命令

cd /alidata/server/nginx/conf/rewrite再输入ll

看看是不是像下面截图的一样

对了。这些就是伪静态规则文件。我们打开phpwind.conf看看。

我们已经在rewrtie目录下配置了常见程序的伪静态规则。您可以直接调用。

如果没有就按照

程序名.conf的命名方式新建一个配置文件

配置文件搞清楚了,你可能会说好像网站伪静态还是没效果啊。别,因为伪静态规则是需要被网站配置文件调用才行的。

输入以下命令

cd /alidata/server/nginx/conf/vhosts

进入到网站配置目录

打开配置文件

修改好伪静态调用文件

下面测试下我们配置的文件是否正确吧输入

nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is ok

nginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful

如果出现以上两句话就说明配置成功了。下面重启下nginx

齐博CMS:nginx服务器下的伪静态如何设置啊

rewrite ^(.*)/list-([0-9]◆)-([0-9]◆).htm$ $1/list.php?fid=$2&page=$3;

rewrite ^(.*)/bencandy-([0-9]◆)-([0-9]◆)-([0-9]◆).htm$ $1/bencandy.php?fid=$2&id=$3&page=$4;

rewrite ^(.*)/listsp-([0-9]◆)-([0-9]◆).htm$ $1/listsp.php?fid=$2&page=$3;

rewrite ^(.*)/showsp-([0-9]◆)-([0-9]◆)-([0-9]◆).htm$ $1/showsp.php?fid=$2&id=$3&page=$4;

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章