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

问个apache伪静态问题

[复制链接]

7

主题

44

回帖

111

积分

注册会员

积分
111
发表于 2010-11-27 21:16:49 | 显示全部楼层 |阅读模式
有个链接如 http://xxx.com/link/index.php?url=www.google.com , 我想把它改成
http://xxx.com/link/www.google.com
这样的,尝试使用 RewriteRule ^([0-9A-Za-z.-]+)/?$ index.php?url=$1 [L] 这个规则,但是不成功,直接echo得到的url,发现是index.php而不是www.google.com,百思不得其解,希望高手帮忙~~~
回复

使用道具 举报

312

主题

1万

回帖

2万

积分

论坛元老

积分
22908
发表于 2010-11-27 21:17:18 | 显示全部楼层
自动生成
回复

使用道具 举报

180

主题

3207

回帖

7006

积分

论坛元老

积分
7006
发表于 2010-11-27 22:08:15 | 显示全部楼层
我也好奇这个问题,关注之、
回复

使用道具 举报

212

主题

1278

回帖

3214

积分

论坛元老

积分
3214
发表于 2010-11-27 22:42:52 | 显示全部楼层
[ol]
  • RewriteRule ^link/([a-zA-Z0-9\-]+)$ link/index.php?url=$1 [L][/ol]复制代码
  • 回复

    使用道具 举报

    113

    主题

    1万

    回帖

    2万

    积分

    论坛元老

    积分
    21061
    发表于 2010-11-27 22:59:14 | 显示全部楼层
    RewriteRule ^/link/([0-9A-Za-z.-]+)$ link/index.php?url=$1 [L] Helicon工具生成的。
    回复

    使用道具 举报

    7

    主题

    44

    回帖

    111

    积分

    注册会员

    积分
    111
     楼主| 发表于 2010-11-27 23:12:00 | 显示全部楼层
    原帖由 xtmp 于 2010-11-27 22:42 发表


    RewriteRule ^link/([a-zA-Z0-9\-]+)$ link/index.php?url=$1 [L]

    [ol]
  • RewriteRule ^([a-zA-Z0-9.-]+)$ link/link.php?url=$1 [L]
  • [/ol]复制代码
    我用这个规则然后新建了link文件夹,把php文件都丢进去了,把 .htaccess 文件放在link文件夹同目录下,这样就能行了。。。



    继续等高手解决。。。

  • 回复

    使用道具 举报

    212

    主题

    1278

    回帖

    3214

    积分

    论坛元老

    积分
    3214
    发表于 2010-11-27 23:18:46 | 显示全部楼层
    根目录不行的话可以在第一个link之前加个/
    回复

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2025-1-11 18:50 , Processed in 0.022325 second(s), 5 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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