0

例如,在 tumblr.com 中,页面链接将类似于tumblr.com/dashboard/xx表示页码。

在 php 中,我曾经将页面设置为/?page=x.

我想知道如何让它像这样工作tumblr.com

我相信这不是 php 创建的路径。

4

2 回答 2

2

这称为 URL 重写,可以通过 Apache 的 mod_rewrite 来实现,例如:http ://httpd.apache.org/docs/current/mod/mod_rewrite.html

于 2013-06-06T12:27:22.253 回答
1

在这里你 apache 重写模式会处理这个你必须在.htaccess文件中添加重写规则

# enable apache morRewrite module #
RewriteEngine on
RewriteRule index([0-9]*).ht(m?ml?)$ ?page=$1 [QSA,L]

你的 url 看起来像上面 url 中www.example.com/index12.html12after 索引将被视为?page=12

希望有意义

于 2013-06-06T12:40:47.437 回答