某些 Web 应用程序中的 URL(短 URL)

URLs in some web applications (short URLs)

我有一个关于短 URLs 的问题。我举个例子问一下。

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

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

例如在 joomla cms 中我们有 Alias 允许我们缩短 URL 即使是 UTF-8 字符。

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=- [NC]

这翻译了一个不友好的 URL 像这样:

http://corz.org/blog/index.php?archive=2003-nov

变成友好易记的 URL 像这样:

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