我有一个关于短网址的问题。让我举个例子来问。
我们有这个网址:www.domain.com/controller/function/parameter/?get=1
我们怎样才能像这样显示这个 URL:www.domain.com/ShortName
例如,在 joomla cms 中Alias
,即使使用 UTF-8 字符,我们也可以缩短 URL。
在php中怎么可能?
非常感谢你 :)
您需要研究 URL 重写。
这是一篇非常详细的文章,提供了丰富的信息和一些示例:
http://corz.org/server/tricks/htaccess2.php
这是一个例子。
在您的 .htaccess 文件中,您将输入如下内容:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^blog/([0-9]+)-([a-z]+) http://corz.org/blog/index.php?archive=$1-$2 [NC]
这会翻译一个不友好的 URL,如下所示:
http://corz.org/blog/index.php?archive=2003-nov
变成一个友好且易于记忆的 URL,如下所示: