Nginx/Apache/Tenglie/IIS 配置伪静态教程

本教程仅针对梦回用户,其他源码请另行配置!!!

鉴于老是有一些萌新问我这个问题,让它们自行百度也不是太好,于是就有了这篇文章...

什么是伪静态?所谓伪静态就是通过一定的技术手段,将原先一条不存在的URL地址映射到已存在的文件上,其目的是实现动态网页内容的静态化,提高搜索引擎收录率/美化链接

如果你是宝塔用户,请直接复制粘贴Nginx规则到【网站设置-->伪静态】即可!!!不需要以下步骤。

如果你是Kangle(easypanel)用户,请参照Apache解决。注意:非常不建议在此环境中使用。

Nginx/Tenglie

Tenglie是基于Nginx的二开程序,因此伪静态配置规则与Nginx相同。

打开nginx.conf文件,将以下规则添加到server  { } 花括号里面,重启Nginx即可使用。


Apache

在网站的根目录下,新建一个名为.htaccess的文件(没有前缀名和后缀名!文件名就是. htaccess,不要自作聪明!!!注意前面的点,如果不知道前缀名和后缀名是什么意思还是别玩网站了。传到空间里显示的如果不是.htaccess请自行反思),加入以下规则(对于小白,建议用记事本打开编辑)

保存后无需重启,即可使用。


IIS

IIS用户需要先安装URL REWRITE插件 https://www.iis.net/downloads/microsoft/url-rewrite

安装完成后,重启IIS,在首页会出现“URL重写”这个选项。进入相关网站,双击“URL重写”,点击右上角导入规则

然后复制粘贴上文中Apache的规则到框里,点击右上角应用

无需重启,即可使用。

本文已经写的很明白了,Google is your friend. 看不懂请不要找我,谢谢

打赏 点赞
  1. 太子说道:
    WebView Android 7.0

    我的网站是nginx开启不了伪静态,怎么回事

    1. 华梦说道:
      Google Chrome 55.0.2883.87 Windows 10

      请给予更详细的信息

      1. 太子说道:
        WebView Android 7.0

        比如说我点登录,就会出现页面打不开,页面显示File not found

        1. 华梦说道:
          Unknown Unknown

          我是问你为什么开不了伪静态

          1. 太子说道:
            WebView Android 7.0

            我也不清楚,要么开了主机重启不了,要么开了就一直卡在首页点不进去

        2. 华梦说道:
          Unknown Unknown

          加Q私聊

  2. 阿宇说道:
    MIUI Browser Android 6.0.1

    不懂

  3. 晓凯说道:
    MIUI Browser Android 7.1

    为什么无法在线开通唯爱易支付?

发表评论

电子邮件地址不会被公开。 必填项已用*标注