WordPress教程

阿里云虚拟主机Nginx服务器WordPress伪静态规则设置教程

阿里云

阿里云为您提供 Nginx 设置 wordpress 伪静态的方法,但是官方描述并不详细,阿里云的共享虚拟主机,由于服务器是 Nginx,原有的 Apache 的伪静态规则就不适用了,因此折腾伪静态规则用了不少时间,为了避免其他人走冤枉路就分享这个教程。

Nginx 的阿里云(万网)虚拟主机是有伪静态配置的地方的,它不需要上传伪静态规则,只需要在主机控制界面设置下,然后重启下站点就可以了,具体的位置如下图:

在这里填写如下的伪静态规则就可以了

也想出现在这里?联系我们
创客主机
  1. location / {
  2. 	try_files $uri $uri/ /index.php?$args;
  3. }
  4.  
  5. # Add trailing slash to */wp-admin requests.
  6. rewrite /wp-admin$ $scheme://$host$uri/ permanent;

设置完伪静态规则后,记得重启虚拟主机,在主机信息那里,先点下停止,再点击下启动即可。这样就设置好了,网站的内页不会出现 404 错误了。

WordPress 安装在 IIS/Apache/Nginx 服务器对应伪静态规则

IIS 伪静态规则

  1. [ISAPI_Rewrite]
  2. # Defend your computer from some worm attacks
  3. #RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]
  4. # 3600 = 1 hour
  5.  
  6. CacheClockRate 3600
  7. RepeatLimit 32
  8.  
  9. # Protect httpd.ini and httpd.parse.errors files
  10. # from accessing through HTTP
  11. # Rules to ensure that normal content gets through
  12.  
  13. RewriteRule /tag/(.*) /index\.php\?tag=$1
  14. RewriteRule /software-files/(.*) /software-files/$1 [L]
  15. RewriteRule /images/(.*) /images/$1 [L]
  16. RewriteRule /sitemap.xml /sitemap.xml [L]
  17. RewriteRule /favicon.ico /favicon.ico [L]
  18. # For file-based wordpress content (i.e. theme), admin, etc.
  19. RewriteRule /wp-(.*) /wp-$1 [L]
  20. # For normal wordpress content, via index.php
  21. RewriteRule ^/$ /index.php [L]
  22. RewriteRule /(.*) /index.php/$1 [L]

Apache 伪静态规则

  1. <IfModule mod_rewrite.c>
  2. RewriteEngine On
  3. RewriteBase /
  4. RewriteRule ^index\.php$ - [L]
  5. RewriteCond %{REQUEST_FILENAME} !-f
  6. RewriteCond %{REQUEST_FILENAME} !-d
  7. RewriteRule . /index.php [L]
  8. </IfModule>
  1. Nginx伪静态规则
  1. location / {
  2. 	try_files $uri $uri/ /index.php?$args;
  3. }
  4.  
  5. # Add trailing slash to */wp-admin requests.
  6. rewrite /wp-admin$ $scheme://$host$uri/ permanent;

阿里云虚拟主机 Nginx 服务器 WordPress 伪静态规则设置教程

已有 203 人购买
查看演示升级 VIP立刻购买

收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!