全球主机交流论坛
标题:
问个apache伪静态问题
[打印本页]
作者:
dudibo
时间:
2010-11-27 21:16
标题:
问个apache伪静态问题
有个链接如
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
,百思不得其解,希望高手帮忙~~~
作者:
cnweb
时间:
2010-11-27 21:17
自动生成
作者:
weishimi
时间:
2010-11-27 22:08
我也好奇这个问题,关注之、
作者:
xtmp
时间:
2010-11-27 22:42
RewriteRule ^link/([a-zA-Z0-9\-]+)$ link/index.php?url=$1 [L]
复制代码
作者:
wdlth
时间:
2010-11-27 22:59
RewriteRule ^/link/([0-9A-Za-z.-]+)$ link/index.php?url=$1 [L] Helicon工具生成的。
作者:
dudibo
时间:
2010-11-27 23:12
原帖由
xtmp
于 2010-11-27 22:42 发表
RewriteRule ^link/([a-zA-Z0-9\-]+)$ link/index.php?url=$1 [L]
RewriteRule ^([a-zA-Z0-9.-]+)$ link/link.php?url=$1 [L]
复制代码
我用这个规则然后新建了link文件夹,把php文件都丢进去了,把 .htaccess 文件放在link文件夹同目录下,这样就能行了。。。
继续等高手解决。。。
作者:
xtmp
时间:
2010-11-27 23:18
根目录不行的话可以在第一个link之前加个/
欢迎光临 全球主机交流论坛 (https://443502.xyz/)
Powered by Discuz! X3.4