PHP和短网址

时间:2014-02-19 13:02:15

标签: php apache url

我有一个像这样的网址:

http://www.domain.net/page.php?id=1254

我想通过这种方式剪切我的网址(就像Bitly或Goo.gl这样的网址缩写):

http://www.domain.net/1254

我不知道怎么做(服务器设置?PHP设置?),你能指点我一些有用的参考吗?

问候。

2 个答案:

答案 0 :(得分:4)

使用.htaccess

Options +SymLinksIfOwnerMatch
RewriteEngine on

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^([^/]+)/?$ page.php?id=$1 [L,QSA]

答案 1 :(得分:1)

您需要mod_rewrite通过apache替换网址

此处的文档:http://httpd.apache.org/docs/current/mod/mod_rewrite.html