Nginx/Apache/IIS系统环境下WordPress伪静态规则设置
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

WordPress是目前使用最为广泛的博客程序,简单直观的操作,强大的第三方插件,可以让任何零基础的朋友搭建自己的个人站点。使用WordPress建站的朋友,应该都比较习惯设置固定链接来实现伪静态地址访问,这样使整个站点的URL地址更为简单美观。但是经常会在设置固定链接后,访问会出现直接404错误找不到页面提示,那就是你的主机不支持WordPress伪静态规则。
WordPress遇到设置固定链接自定义结构时出现404错误,解决办法很简单,只需在主机添加WordPress伪静态规则即可。当然不同的环境下,添加的方法是不一样的。我们常用的环境一般是Nginx/Apache/IIS三种,下面就详细介绍Nginx/Apache/IIS环境下如何配置WordPress伪静态规则。
一、Nginx环境下添加WordPress伪静态规则:Nginx环境下添加WordPress伪静态规则只需在站点“www.xxx.com.conf”文件中的server { } 中添加下面代码即可。
location / {index index.html index.php;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;}}二、Apache环境下添加WordPress伪静态规则:Apache环境下方法比较简单,一般虚拟主机使用的就是此环境。我们只需在网站根目录下的.htaccess文件中添加下面代码即可。如果站点根目录没有此文件,那么就自己新建一个记事本,把下面内容复制到记事本,然后另存为.htaccess文件再上传到站点根目录即可。
# BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\\.php$ – [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># END WordPress三、IIS环境下添加WordPress伪静态规则也有些朋友在Windows系统中搭建WordPress站点,但一般比较少,如果习惯使用Windows系统的朋友遇到确实伪静态规则的情况,可以使用下的规则脚本。自己新建一个记事本,把下面内容复制到记事本,保存为web.config,然后丢到网站根目录下,且需要检查服务器是否安装IIS URL Rewrite模块,如果没有则还需要去安装。
<?xml version=\"1.0\" encoding=\"UTF-8\"?><configuration><system.webServer><rewrite><rules><rule name=\"category\"><match url=\"category/?(.*)\" /><conditions logicalGrouping=\"MatchAll\" trackAllCaptures=\"false\" /><action type=\"Rewrite\" url=\"/index.php?category_name={R:1}\" appendQueryString=\"false\" logRewrittenUrl=\"false\" /></rule><rule name=\"tags\"><match url=\"tag/?(.*)\" /><conditions logicalGrouping=\"MatchAll\" trackAllCaptures=\"false\" /><action type=\"Rewrite\" url=\"index.php?tag={R:1}\" /></rule><rule name=\"Main Rule\" stopProcessing=\"true\"><match url=\".*\" /><conditions logicalGrouping=\"MatchAll\" trackAllCaptures=\"false\"><add input=\"{REQUEST_FILENAME}\" matchType=\"IsFile\" negate=\"true\" /><add input=\"{REQUEST_FILENAME}\" matchType=\"IsDirectory\" negate=\"true\" /></conditions><action type=\"Rewrite\" url=\"index.php/{R:0}\" /></rule><rule name=\"wordpress\" patternSyntax=\"Wildcard\"><match url=\"*\" /><conditions logicalGrouping=\"MatchAll\" trackAllCaptures=\"false\"><add input=\"{REQUEST_FILENAME}\" matchType=\"IsFile\" negate=\"true\" /><add input=\"{REQUEST_FILENAME}\" matchType=\"IsDirectory\" negate=\"true\" /></conditions><action type=\"Rewrite\" url=\"index.php\" /></rule></rules></rewrite></system.webServer></configuration>猜你可能想看的VPS
- 免费域名申请及使用 后缀 tk ml cf ga gq全球[VPS测评]
- bacloud→€33.33 月 e3-1230v2 8G 内存 2*1全球[VPS测评]
- StealthyHosting→$13.5 月 L5420 16GB 5全球[VPS测评]
- HKBTELE→699 元 月 E3-1225 16G 内存 1TB 硬日本VPS[主机]
- GigsGigsCloud 日本东京软银 VPS 预售,500M 大带宽日本VPS[主机]
- 阿里云→CDN 有国内和亚太 100GB 流量 年付 22 元;500G全球[VPS测评]
- 2020 年最靠谱的 CN2 线路商家整理全球[VPS测评]
- DediPath→4 折优惠码 $2.3 月 2 核 1G 100G S美国VPS[主机]
- Hostpl→19.9 元 月 1GB 内存 35GB SSD 空间 不虚拟空间(主机)
- hkserversolution→cn2 高防 VPS 99 元 月 K全球[VPS测评]
- 新加坡 VPS $3 月付 1G 内存 10G SSD 100M 不限流全球[VPS测评]
- SparkVPS - 达拉斯&纽约 KVM VPS 促销 $25 年全球[VPS测评]
- BudgetVM→$12.5 月 KVM-2GB 5GB 100M 不限日本VPS[主机]
- 2020 年整理抗投诉 VPS 和服务器(无视版权 DMCA FREE)全球[VPS测评]
- SEO关键词与营销分析工具:SemRush, SimilarWeb 和 全球[VPS测评]
- HostKvm 双节促销 全场8折 新上架韩国VPS plan2/Pla韩国VPS[主机]
- QuadraNet机房洛杉矶便宜服务器,E3处理器,30TB大流量, $全球[VPS测评]
- CCleaner Pro 最新版 免注册码 绿色破解全球[VPS测评]
- 青云互联 香港安畅 CN2GIA VPS八折优惠 1G内存/单核/5Mb香港VPS[主机]
- Webhorizon → 新加坡 首月5折 1£月付起 0.5C10G硬全球[VPS测评]
- Ready Server-新加坡独服 CT CN2、CMI 直接对等 |全球[VPS测评]
- 什么是IconFont ?iconfont 的使用和解析全球[VPS测评]
- 六六云:美国cera机房CN2 GIA高防/香港CN2 GIA建站/CM美国VPS[主机]
- 跨境贸易和跨境电商的三大区别简单分析全球[VPS测评]
- 乐趣云怎么样?香港美国云服务器首月8.8元,新增IP5元/个美国VPS[主机]
- 阿里行癫:如何理解当下的云计算全球[VPS测评]
- 绮风云:香港云服务器低至9.9元/月起,深圳/北京/内蒙古vps,63.香港VPS[主机]
- 百家云服务器怎么样?免备案香港云服务器、即开即用香港VPS[主机]
- 2022年有哪些顶级托管服务提供商全球[VPS测评]
- 瓜云互联怎么样?香港/美国洛杉矶CN2高防vps 50G月付34元美国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-129302.html











