15053971836 注册 / 登录

服务器如何配置伪静态

时间: 阅读:385
服务器如何配置伪静态

最佳回答

专业建网站

专业建网站

2023-01-16 22:06:49

请输入以下命令
cd /alidata/server/nginx/conf/rewrite
再输入:ll
看看是不是像下面截图的一样
对了。这些就是伪静态规则文件。我们打开phpwind.conf看看。
我们已经在rewrtie目录下配置了常见程序的伪静态规则。您可以直接调用。
如果没有就按照
程序名.conf的命名方式新建一个配置文件
配置文件搞清楚了,你可能会说好像网站伪静态还是没效果啊。别着急,因为伪静态规则是需要被网站配置文件调用才行的。
输入以下命令
cd /alidata/server/nginx/conf/vhosts
进入到网站配置目录
修改好伪静态调用文件
下面测试下我们配置的文件是否正确吧
输入:
/alidata/server/nginx/sbin/nginx -t
看到了么?
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
/alidata/server/nginx/sbin/nginx -s reload
恭喜您,伪静态配置完成!
总结,其实与其它自行安装的服务器区别在于相关文件目录位置问题了

最新回答共有2条回答

  • seo从业者
    回复
    2023-01-17 00:00:52

    nginx里使用伪静态是直接在nginx.conf 中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态。
    nginx只需要打开nginx.conf配置文件,在server里面写需要的规则即可。
    不同的程序伪静态规则不太一样。
    可以百度搜索一下 程序+nginx伪静态。常见的程序都搜的到。
    把代码copy到nginx.conf中