0

我有一个关于短网址的问题。让我举个例子来问。

我们有这个网址:www.domain.com/controller/function/parameter/?get=1

我们怎样才能像这样显示这个 URL:www.domain.com/ShortName

例如,在 joomla cms 中Alias,即使使用 UTF-8 字符,我们也可以缩短 URL。

在php中怎么可能?

非常感谢你 :)

4

1 回答 1

1

您需要研究 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,如下所示:

http://corz.org/blog/2003-nov

于 2015-02-04T13:36:19.120 回答