【发布时间】:2009-05-15 22:27:37
【问题描述】:
使用新的 Diggbar,您可以将http://digg.com 放在您当前所在的任何 URL 前面,它会创建一个 Digg 短 URL。我只是假设他们通过 modrewrite 来做到这一点(尽管我不确定,因为我是新手)。
这是怎么做到的?在我看来,当我在我正在开发的网站上尝试这个时,它会崩溃。
我希望能够做到以下几点:
http://example.com/http://stackoverflow.com/question/ask
并且有一个 modrewrite 允许这个去
http://example.com/index.php?url=http://stackoverflow.com/question/ask
但是当我使用这个modrewrite时:
RewriteEngine on
RewriteRule ^([A-Za-z0-9]+)$ /message.php?id=$1 [L]
它不起作用。我做错了什么?
【问题讨论】:
标签: php mod-rewrite