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
- AquaNX→圣何塞无限流量 VPS 月付 3.5 美元起 可选精品网 香港VPS[主机]
- 标准互联国庆全场 9 折 促销套餐也适用优惠全球[VPS测评]
- DedeCMS 软件模型默认下载链接样式修改 DedeCMS 软件模型默全球[VPS测评]
- mysql 清空表中的数据后设置自增 id 仍从 1 开始(重置自增 i全球[VPS测评]
- 疯狂猜成语 图猜成语一幅断开的竹简中间有一个义字是什么成语?全球[VPS测评]
- HostDoc→£5 年 512MB 内存 10GB 空间 1TB 流量虚拟空间(主机)
- 优惠 €13.46 半年 2 核 CPU 2G 内存 100G 硬盘 不全球[VPS测评]
- DediPath→VPS 全场 5 折 Hybrid Servers 全全球[VPS测评]
- Data Ideas→$1.5 月 1GB 内存 10GB SSD 空间虚拟空间(主机)
- 四月优惠 PacificRack→三款特价套餐 2 核 1.5G 20G全球[VPS测评]
- 搬瓦工→8.9 折最高优惠 全场通用 香港 1Gbps 带宽 洛杉矶 C香港VPS[主机]
- hostflyte 目前 CN2 GIA 线路的 VPS 套餐全球[VPS测评]
- ChangeIP→洛杉矶鲨鱼虚拟主机 不限空间 不限流量 年付 37 美虚拟空间(主机)
- WordPress插件:Add-Document-Pages为你的网站增全球[VPS测评]
- 如何在百度搜索结果中显示你的WordPress站点Logo全球[VPS测评]
- WordPress网站搜索结果只有一篇文章代码实现自动跳转到该文章全球[VPS测评]
- ChicagoVPS 512M内存20g硬盘5T大流量月付仅2.5刀 O全球[VPS测评]
- HKServerSolution 4核心 4G内存 20G SSD 3T全球[VPS测评]
- 云服务器和云服务器租用,云服务器做什么??全球[VPS测评]
- 从阿里云七代云服务器,谈云计算四大趋势全球[VPS测评]
- 阳帝云双十二活动:1核1G10M大宽带香港BGP云服务器,月付14元香港VPS[主机]
- 磐逸云:深圳/大连/成都/香港机房vps,1核1G3M仅26元/月,65香港VPS[主机]
- Linux系统下安装Java JDK全球[VPS测评]
- 永恒云:江苏挂机宝6元/月,60元/年;香港建站vps仅18元;深圳BG香港VPS[主机]
- 搬瓦工vps:10Gbps美国vps cn2 gia,1Gbps香港cn日本VPS[主机]
- 8K超高清记录中国空间站凌月:天和核心舱与问天实验舱组成“土”字结构虚拟空间(主机)
- 外贸无界烟台市有多少跨境电商?烟台跨境电商开发平台,烟台跨境电商选品全球[VPS测评]
- HostKVM香港云地VPS,2核4G内存折后$8.4/月,30M大带宽香港VPS[主机]
- DiyVM:香港服务器499元起,香港/美国vps五折/2G内存,月付6美国VPS[主机]
- 跨境电商平台首选香港服务器香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-135663.html











