找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 57|回复: 6

咨询个wordpress链接跳转插件问题

[复制链接]

11

主题

57

回帖

179

积分

注册会员

积分
179
发表于 2011-12-30 13:06:09 | 显示全部楼层 |阅读模式
想实现这样的功能,wordpress文章内的外部链接自动换成类似
http://www.我的站点域名.com/redirect/_/20211/3

找到一个link-cloaking-plugin.zip 可以实现这个功能 可是只能用在apache  

nginx用不了


各位有什么好的办法或者插件么,谢谢各位。
回复

使用道具 举报

312

主题

1万

回帖

2万

积分

论坛元老

积分
22908
发表于 2011-12-30 13:06:52 | 显示全部楼层
不要用NGINX
回复

使用道具 举报

330

主题

2966

回帖

6962

积分

论坛元老

积分
6962
发表于 2011-12-30 13:09:17 | 显示全部楼层
.HTACCESS转NGINX
回复

使用道具 举报

137

主题

9305

回帖

1万

积分

论坛元老

积分
19069
发表于 2011-12-30 13:19:26 | 显示全部楼层
估计需要新伪静态,你参考.htaccess修改一下,或上传你的.htaccess,我帮你转换也行
回复

使用道具 举报

129

主题

5107

回帖

1万

积分

论坛元老

积分
10635
发表于 2011-12-30 13:21:16 | 显示全部楼层

小夜 发表于 2011-12-30 13:19



估计需要新伪静态,你参考.htaccess修改一下,或上传你的.htaccess,我帮你转换也行 ...

绝对好人

回复

使用道具 举报

11

主题

57

回帖

179

积分

注册会员

积分
179
 楼主| 发表于 2011-12-30 13:19:00 | 显示全部楼层
本帖最后由 电工 于 2011-12-30 14:27 编辑

小夜 发表于 2011-12-30 13:19



估计需要新伪静态,你参考.htaccess修改一下,或上传你的.htaccess,我帮你转换也行 ...


找了个apache做服务端的wordpress装了下这个插件  查看htaccess   里面插件部分是这样写的:[ol]
  • # Link Cloaker Plugin BEGIN
  • [I]
  • RewriteEngine On
  • RewriteRule ^goto/([^/]*)/([0-9]+)/([0-9]+)/?$ http://www.test.net/wp-content/plugins/link-cloaking-plugin/wplc_redirector.php?post_id=$2&link_num=$3&cloaked_url=$0 [L]
  • RewriteRule ^goto/([^/]+)[/]?$ http://www.test.net/wp-content/plugins/link-cloaking-plugin/wplc_redirector.php?name=$1&cloaked_url=$0 [L]
  • [/I]
  • # Link Cloaker Plugin ENDS[/ol]复制代码
  • 回复

    使用道具 举报

    11

    主题

    57

    回帖

    179

    积分

    注册会员

    积分
    179
     楼主| 发表于 2011-12-30 14:26:23 | 显示全部楼层
    本帖最后由 电工 于 2011-12-30 15:04 编辑

    电工 发表于 2011-12-30 14:26



    找了个apache做服务端的wordpress装了下这个插件  查看htaccess   里面插件部分是这样写的: ...


    我用http://www.anilcetin.com/convert-apache-htaccess-to-nginx/转换后 放到lnmp调用的wordpress.conf中,nginx验证错误,无法启动[ol]
  • [root@vps conf]# cat wordpress.conf
  • location / {
  • rewrite ^/goto/([^/]*)/([0-9]+)/([0-9]+)/?$ http://test.net/wp-content/plugi ... rector.php?post_id=$2&link_num=$3&cloaked_url=$0 last;
  • rewrite ^/goto/([^/]+)[/]?$ http://test.net/wp-content/plugi ... edirector.php?name=$1&cloaked_url=$0 last;
  • 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;
  •         }
  • }
  • [/ol]复制代码不知道哪里有误?
  • 回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-1-11 16:43 , Processed in 0.018416 second(s), 5 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表