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
- JQuery 中 serialize 方法不提交隐藏元素全球[VPS测评]
- 投稿 tmhhost→洛杉矶机房 CN2 GIA 线路 36 元 月起 全球[VPS测评]
- layer 通过 parent.layer.open 打开的窗体向父窗体全球[VPS测评]
- DedeCMS 后台模块管理空白不显示列表的解决办法全球[VPS测评]
- 疯狂猜成语 图猜成语一个富字一个贵字在云彩上是什么成语?全球[VPS测评]
- servaRICA→$15 月 4 核 18GB 内存 240GB NV虚拟空间(主机)
- GigsGigsCloud 日本东京软银 VPS 预售,500M 大带宽日本VPS[主机]
- 一键更换 Linux 软件源脚本→SuperUpdate.sh全球[VPS测评]
- UOvZ 上海电信 cn2 nat 产品上线,50M 大带宽,月流量充足全球[VPS测评]
- 米上云→18.85 元 月 1GB 内存 20GB SSD 硬盘 不限流香港VPS[主机]
- 促销 Hosteons→美国不限流量 VPS 八折优惠 OVZ 架构年付美国VPS[主机]
- 事字的一半和两个功字是什么成语?全球[VPS测评]
- OneVPS KVM VPS终身 75 折优惠码 日本VPS最低月付3.日本VPS[主机]
- ping.cat监测各大国外VPS主机商网络质量全球[VPS测评]
- WordPress文章分类的设计和排版全球[VPS测评]
- 宝塔面板Nginx的Lua-Waf防火墙终极改进 动态封禁IP全球[VPS测评]
- CubeCloud 新年促销 75 折全球[VPS测评]
- WikiHost 洛杉矶INAP线路VPS 可NF HULU全球[VPS测评]
- Wikihost → 洛杉矶CERA Gen2 联通回程 → 1G 5全球[VPS测评]
- 春天的风最容易温暖心灵,适合朋友圈和抖音的12条文案全球[VPS测评]
- 跨境电商平台首选香港服务器香港VPS[主机]
- 极光KVM:新上香港CN2VPS,终身6折优惠,1核/1G/5Mbps,香港VPS[主机]
- 印象云vps,香港安畅gia低至22元起,1核1G内存,小带宽无限流量,香港VPS[主机]
- 企鹅小屋:香港VPS限时3折优惠,香港沙田CN2,原生IP,年付486.香港VPS[主机]
- 轻云互联,香港美国vps终身8.8折17元/月起,cn2直连线路,50G美国VPS[主机]
- 阿里云香港服务器多少钱一年?阿里云香港云服务器如何购买?香港VPS[主机]
- 阿里云和腾讯云免备案香港云服务器哪个更优惠?香港VPS[主机]
- Weebly网站迁移到WordPress的实操上手。全球[VPS测评]
- 樊云:香港cn2+美国cn2,36元/月起,9折优惠促销;云服务器+独立独立服务器[U]
- 无忧云:雅安/德阳100G高防云主机月付78元起,香港CN2云服务器月付香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-135663.html











