某些 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 像这样:
我有一个关于短 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 像这样: