wordpress伪静态规则 – wordpress固定链接

wordpress伪静态规则 虚拟主机的站长们基本都设置过。wordpress固定链接更不在话下了。

那wordpress伪静态规则 该怎么配置呢?wordpress后台 – 固定链接 – 配置好后为何不自动生成规则?我们先从如何设置固定链接开始。

    wordpress固定链接浅谈

站长们对于seo真是做到了极致,不希望有一点瑕疵。其实我也找了大部分资料,总结下:

如果你的文章是英文标题,可以选择 文章名 http://www.zuiyouzhi.com/sample-post 这种形式。

中文网站最好还是别选择文章名了,如果以后改个标题改个发布日期那固定链接只能是http://www.zuiyouzhi.com/post/%post_id%.html 这种形式了。

分类目录的选择最好别超过三层。

wordpress伪静态规则

我用的是虚拟主机,linux+apache 按理来说会自动生成规则的但由于虚拟主机的服务器是多人共用的,而且空间没有服务器的操作权限,当然需要按运行商的规定来配置啦。所以linux主机+apache 不会自动生成规则,需要手工配置。如果站长不会设置,那直接联系运行商协助解决吧。

windows环境+apache 如何支持伪静态呢?首先得找到apache的安装目录下的 conf/httpd.conf 文件,搜索下mod_Rewrite.so

LoadModule Rewrite_module modules/mod_Rewrite.so 这句话前面的#号去掉。

搜索AllowOverride None 替换为 AllowOverride All 即可。


最后就是重启apache即可实现伪静态,windows 虚拟机virtualbox 亲测成功。

Rewrite伪静态规则转换工具 v3.5  可帮助站长实现伪静态规则的转换 比如 apache –>nginx

可以试试 askapache-debug-viewer wordpress插件,由于无法上传到服务器所以没能亲测,仅供参考。

免费提供 我主机上的伪静态,供大家参考:

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伪静态规则 设置完毕。

我的ITeye: http://woshixushigang.iteye.com/ 

©声明:本站原创文章采用 BY-NC-SA 共享协议,受法律保护,转载请注明出处;转载文章版权归原作者所有。
©转载请注明来源:

未经允许不得转载:最优质网--最有指望 » wordpress伪静态规则 – wordpress固定链接

赞 (0) 打赏

评论 0

评论前必须登录!

登陆 注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏