魔扣论坛

魔扣源码论坛业务
查看: 1340|回复: 12

WordPress 伪静态规则(IIS/Apache/Nginx)

[复制链接]
  • TA的每日心情
    开心
    19 小时前
  • 签到天数: 2955 天

    [LV.Master]开坛老将

    7万

    主题

    227

    回帖

    27万

    积分

    管理员

    Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

    魔扣币
    745709
    贡献
    157901
    威望
    32799

    最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2017-12-15 22:41:43 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
        1IIS伪静态规则 2Apache伪静态规则 3Nginx伪静态规则
      不少朋友总是询问 WordPress 如何添加伪静态规则,今天倡萌就总结一下 IIS/Apache/Nginx 三种环境下的伪静态规则,希望对大家有所帮助。
      检测主机是否支持伪静态的方法:在WP后台 > 设置 > 固定链接,设置为 非默认带?的那种结构,然后访问任何一篇文章,如果出现 404 错误,说明你的主机当前不支持 WordPress 伪静态。

    IIS伪静态规则
      IIS 环境是 Windows 主机常用的服务器环境,新建一个 txt 文件,将下面的代码添加到文件中:
    [ISAPI_Rewrite]
    # Defend your computer from some worm attacks
    #RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]
    # 3600 = 1 hour
    CacheClockRate 3600
    RepeatLimit 32
    # Protect httpd.ini and httpd.parse.errors files
    # from accessing through HTTP
    # Rules to ensure that normal content gets through
    RewriteRule /tag/(.*)/index\.php\?tag=$1
    RewriteRule /software-files/(.*)/software-files/$1[L]
    RewriteRule /images/(.*)/images/$1[L]
    RewriteRule /sitemap.xml /sitemap.xml [L]
    RewriteRule /favicon.ico /favicon.ico [L]
    # For file-based wordpress content (i.e. theme), admin, etc.
    RewriteRule /wp-(.*)/wp-$1[L]
    # For normal wordpress content, via index.php
    RewriteRule ^/$ /index.php [L]
    RewriteRule /(.*)/index.php/$1[L]  
      然后另存为 httpd.ini 文件,上传到WordPress站点的根目录即可。
    Apache伪静态规则
      Apache是 Linux 主机下常见的环境,现在一般的 Linux 虚拟主机都采用这种环境。新建一个 htaccess.txt 文件,添加下面的代码:
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ -[L]
    RewriteCond %{REQUEST_FILENAME}!-f
    RewriteCond %{REQUEST_FILENAME}!-d
    RewriteRule ./index.php [L]
    </IfModule>  
      然后上传到 WordPress 站点的根目录,重命名为 .htaccess 即可
    Nginx伪静态规则
      Nginx环境一般是Linux 主机 VPS或服务器用户用的比较多,这些用户一般都会自己配置Nginx,或者有专门的人帮你配置,打开 nginx.conf 或者某个站点的配置环境,比如 wpdaxue.com.conf(不同人配置的不一样),在  server   { } 大括号里面添加下面的代码:
    location /{
    if(-f $request_filename/index.html){
      rewrite(.*) $1/index.html break;
    }
    if(-f $request_filename/index.php){
      rewrite(.*) $1/index.php;
    }
    if(!-f $request_filename){
      rewrite(.*)/index.php;
    }
    }  
      保存,重启 Nginx 即可。
      题外话:倡萌一直不推荐在 windows 的IIS服务器下安装 WordPress,因为 IIS 环境运行php程序的效率,相对同等配置下 Linux 的 Apache 和 Nginx 环境,要低的多。

                                                        
    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    2

    主题

    228

    回帖

    460

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    230
    贡献
    230
    威望
    0
    发表于 2017-12-15 23:15:53 | 显示全部楼层
    大人,此事必有蹊跷!

    该用户从未签到

    2

    主题

    258

    回帖

    518

    积分

    高级魔扣

    Rank: 4

    魔扣币
    258
    贡献
    258
    威望
    0
    发表于 2018-5-12 05:20:38 | 显示全部楼层
    顶顶更健康

    该用户从未签到

    2

    主题

    261

    回帖

    524

    积分

    高级魔扣

    Rank: 4

    魔扣币
    261
    贡献
    261
    威望
    0
    发表于 2018-8-13 16:20:23 来自手机 | 显示全部楼层
    生活真他妈好玩,魔扣源码论坛,因为生活老他妈玩我。

    该用户从未签到

    2

    主题

    238

    回帖

    478

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    238
    贡献
    238
    威望
    0
    发表于 2019-1-27 12:55:59 | 显示全部楼层
    在撸一遍。。。

    该用户从未签到

    1

    主题

    270

    回帖

    541

    积分

    高级魔扣

    Rank: 4

    魔扣币
    270
    贡献
    270
    威望
    0
    发表于 2019-5-26 22:08:40 | 显示全部楼层
    我相信,爱可以排除万难。只是,万难之后,又有万难,这是我更相信的。',

    该用户从未签到

    4

    主题

    251

    回帖

    507

    积分

    高级魔扣

    Rank: 4

    魔扣币
    252
    贡献
    252
    威望
    0
    发表于 2019-7-23 13:46:37 | 显示全部楼层
    传说中的沙发???哇卡卡

    该用户从未签到

    2

    主题

    260

    回帖

    523

    积分

    高级魔扣

    Rank: 4

    魔扣币
    261
    贡献
    261
    威望
    0
    发表于 2019-7-29 11:28:45 | 显示全部楼层
    为了爱,失恋是必要的;为了光明,黑暗是必要的。',

    该用户从未签到

    0

    主题

    245

    回帖

    490

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    245
    贡献
    245
    威望
    0
    发表于 2019-8-18 11:35:53 来自手机 | 显示全部楼层
    众里寻他千百度,蓦然回首在这里!

    该用户从未签到

    2

    主题

    244

    回帖

    490

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    244
    贡献
    244
    威望
    0
    发表于 2019-10-18 15:38:24 | 显示全部楼层
    越走越急的是岁月,越流越广的是河流,越陈越香的是佳酿,越远越深的是怀念,越久越浓的是情感,越发越真的是祝福。魔扣源码论坛愿您越来越快乐,越来越幸福!越来越年轻!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表