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
- Centos7 yum 安装 Python3.6 环境全球[VPS测评]
- 海星云主机→全场限量 75 折 KVM VPS 月付 41 元起全球[VPS测评]
- 阿里云·云小站采购季促销,国内 香港云服务器 1 核 2G74 元 年起香港VPS[主机]
- 限量抢 iON→1 核 2GB 40GB SSD 1TB 洛杉矶套餐年付全球[VPS测评]
- HostDare→VPS 全场 85 折优惠 CN2 CN2 GIA 线全球[VPS测评]
- HostYun→9.9 元 月 512MB 内存 5GB SSD 空间 虚拟空间(主机)
- 乐云 CDN→香港 日本 韩国等节点 不限流量 月付 60 元日本VPS[主机]
- HostDare→洛杉矶 KVM 六五折 CN2 年付 25.99 美元全球[VPS测评]
- php 在变量(参数)前加&是什么意思?全球[VPS测评]
- 真实测评 justhost→8.3 元 月 200M 带宽 不限流量 K全球[VPS测评]
- anyNode黑五便宜VPS1G内存20g硬盘1g端口2T大流量年付仅8全球[VPS测评]
- 微基主机:洛杉矶 Cera CU4837 和CU9929 KVM VPS全球[VPS测评]
- QuadraNet机房洛杉矶便宜服务器,E3处理器,30TB大流量, $全球[VPS测评]
- AlexHost摩尔多瓦抗投诉 VPS 云服务器 1.5G内存/不限流/全球[VPS测评]
- CubeCloud 新年促销 75 折全球[VPS测评]
- 瓜云互联怎么样?香港/美国洛杉矶CN2高防vps 50G月付34元美国VPS[主机]
- 咖啡主机怎么样?美国洛杉矶高防vps,cn2直连,香港沙田vps美国VPS[主机]
- 新华全媒+丨第六届全球跨境电商大会:跨境电商加快拓宽中国贸易新通道全球[VPS测评]
- CubeCloud,靠谱的香港cn2vps,美国cn2终身九折,原生IP美国VPS[主机]
- 为什么阿里云、腾讯云卖服务器可以挣到钱?全球[VPS测评]
- edgeNAT:全场6折优惠,韩国CN2、美国CN2、香港CN2月付36韩国VPS[主机]
- 如何根据业务需求选择合适的云服务器配置?全球[VPS测评]
- tmhhost:8折优惠,美国cn2 gia高防vps,香港NTT vp美国VPS[主机]
- HostKVM香港云地VPS,2核4G内存折后$8.4/月,30M大带宽香港VPS[主机]
- 蓝队云服务器怎么样?蓝队云服务器价格和优势是什么?全球[VPS测评]
- Fatal error: Allowed memory size of 全球[VPS测评]
- ExCloud:1核256M存/8GB SSD空间/100GB流量/OV虚拟空间(主机)
- 乐趣云怎么样?香港美国云服务器首月8.8元,新增IP5元/个美国VPS[主机]
- 咖啡主机怎么样?咖啡香港/美国/法国VPS主机价格及配置推荐美国VPS[主机]
- 游戏服务器是什么意思?游戏服务器可以用云服务器吗?全球[VPS测评]
转载请注明原文地址:http://140.238.13.167:12355/read-135663.html











