首页 » 下午茶 » 浏览内容

WordPress伪静态IIS规则

2716 0 发表评论

今天博客换成了WordPress系统比较顺畅,初步设计页面就是现在的模板,该模板是大侠dafi制作,好了言归正传下面介绍WordPressIIS下伪静态规则,顺便介绍IIS/Apache/Nginx这三个主流系统的WordPress伪静态规则。

首先本地调试好所有内容然后上传到服务器,小编使用的是IIS,就以IIS为主介绍吧,其他都差不多通用~~~~~~~~~~~~~

QQ20131106203832

 

首先进入首台固定链接设置,然后设置你需要的链接格式,以上是我原先网站的链接格式,经过调试后一切和原先一样。

下载:

[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]

WordPress IIS伪静态 httpd.ini文件   httpd

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

WordPress Apache伪静态 .htaccess文件   htaccess

location / {
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;
        }
}

WordPress Nginx伪静态  wordpress.conf文件  wordpress

唯一要说明的就是Nginx环境下把下载代码复制进wordpress.conf文件,而不是随便丢入根目录

 

 

声明:文章仅为分享信息,所有内容均仅代表个人观点,本人不承担任何责任。

本文由无线网原创编译,转载请保留链接: WordPress伪静态IIS规则,鄙视无耻复制行为!

标签:

评论 共 0 条 (RSS 2.0) 发表 评论

  1. 暂无评论,快来抢沙发!

发表评论

  •   没有头像?

无线AD

无线AD

回到页首