爱折腾 网站SEO WordPress 伪静态规则(IIS/Apache/Nginx)

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

不少朋友总是询问 WordPress 如何添加伪静态规则,今天马士虽笔记就总结一下 IIS/Apache/Nginx 三种环境下的伪静态规则,希望对大家有所帮助。

检测主机是否支持伪静态的方法:在WP后台 > 设置 > 固定链接,设置为 非默认带?的那种结构,然后访问任何一篇文章,如果出现 404 错误,说明你的主机当前不支持 WordPress 伪静态。

IS伪静态规则

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 文件,添加下面的代码:


RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

然后上传到 WordPress 站点的根目录,重命名为 .htaccess 即可

然后上传到 WordPress 站点的根目录,重命名为 .htaccess 即可

Nginx伪静态规则

Nginx环境一般是Linux 主机 VPS或服务器用户用的比较多,这些用户一般都会自己配置Nginx,或者有专门的人帮你配置,打开 nginx.conf 或者某个站点的配置环境,比如 wpdaxue.com.conf(不同人配置的不一样),在  server   { } 大括号里面添加下面的代码:

location / {
	try_files $uri $uri/ /index.php?$args;
}
 
# Add trailing slash to */wp-admin requests.
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

保存,重启 Nginx 即可。

注:如果以上规则不适用,请自己查看WP官方文档:https://codex.wordpress.org/Nginx

- 广告位 -

热搜

iPhone 12 为什么开独立5G才有5G信号,原来是这个原因

昨天发现在有些地方苹果手机没有5G信号,但安卓手机5G信号正常,以为是手机问题或SIM卡的问题,开关机几次都是这样,通过客服确认SIM卡的5G数据也是正常的。 编辑搜图 请点击输入图片描述(最多18字) 带着疑问,通过各途经终于找到原因了,和大家分享下。 一、常规操作(5G省电续航)

华硕发布ProArt B550 Creator 支持雷雳4接口

英特尔的Tiger Lake处理器具有集成的雷雳4控制器,因此该接口已在使用英特尔第11代酷睿处理器的笔记本电脑中广泛使用,但是在台式机市场上配备此接口的主板并不多。而华硕刚刚推出的ProArt B550 Creator是首款配备雷雳4接口的AM4主板。 与其他ProArt系列主板一样,B550 Creator主板具有相对简单的外观设计,主要颜色为黑色、金色。散热片设计也方方正正,配备4个DDR4内存插槽,可支持高达4866MHz的内存,最大内存容量为128GB,有3个PCI-E x16插槽,第一个和第二个均由钢铠装保护,可以判断为由CPU提供并且可以支持PCI-E 4.0,第三个是FCH芯片提供的PCI-E 3.0 x4,并且有两个PCI-E x1插槽。

2021年1月,蓝牙头戴耳机推荐(2000元内)

相比入耳式耳机和耳挂式耳机,购买头戴耳机比较困难,因为影响实际听感的外部因素太多,而且现在3000内的多数以蓝牙耳机为主,有线的耳机太少了,就算有也是3.5mm接听的,使用苹果等手机的用户,需要购机转接头(本次就只介绍蓝牙类型的)。 对于我们普通人来讲,选择耳机主要考虑性价比! 选购头戴式耳机注意事项 1、无线传输格式SBC传输协议支持最广,但是效果最差(比特率较低压缩率高);ACC听感效果稍好于SBC,目前在iPhone手机中支持;APTX是CSR公司的专利编码算法,效果优于ACC;LDAC是目前最好的传输协议,来自索尼,所以索尼的手机会支持LDAC。 2、配戴舒适度舒适度对我们来说是很重要的,尤其是头戴耳机。必须考虑耳垫和头垫的亲肤性和柔软性。没有压迫感的机型可以让我们长时间戴耳机而不感到负担。如果很贴合我们的头部,耳机就可以完全贴合我们的耳朵,可以减少漏声的问题,获得更饱满的中低频效果。 推荐热门机型1、JBL TUNE...

特斯拉国产Model Y不谈价格只谈性能,年轻一代科技感十足

特斯拉国产Model Y本月开始交付,售价33.99-36.99万元的价格让许多选择其它电动车的用户开始退单,什么原因吸引大家选择它呢?它是汽车版的苹果,苹果一般我们不谈价格,只谈性能。 对于我们年轻一代,对于科技的接触日趋紧密,现在的电动汽车也在向这个方向大力发展,看看Model Y的特点吧。 一、具备FSD功能(全自动驾驶) 2021年可以订购FSD功能,现在支持:自动辅助变道:在高速公路上自动辅助变换车道;自动辅助导航驾驶:自动驶入和驶出高速公路匝道或立交桥岔路口,超过行驶缓慢的车辆。智能召唤:在合适的场景下,停在车位的车辆会响应您的召唤,驶出车位并前往您所在的位置。