【发布时间】:2013-08-14 08:59:42
【问题描述】:
先前描述较少的问题已删除。
指定问题:
• 问题已在陈述中描述。请至少阅读一次..
• 我的目标是拥有友好的网址。所以我做了一些动作..
它只适用于:^thread/[(0-9)+]/(*?) $thread.php?id=$1
但不适用于此:^thread/[(0-9)+]/page/[(0-9)+]/(*?) $thread.php?id=$1&page=$2
我发现将 'thread' (for 2) 变成另一个词,例如..
- ^anotherWord/[(0-9)+]/page/[(0-9)+]/(*?) $thread.php?id=$1&page=2
(上图)工作正常.. 但是你们中的许多人都在这样做..
我的意思是,你有
blog/id/1/blog-title.html
blog/id/1/page/2/blog-title.html
blog/edit/id/1
一切为了你的 blog.php
blog.php?id=1
blog.php?id=1&page=2
blog.php?id=1&edit
在这里,id、page 和 blog-title 可以有任何值。实际上 id 和 page 是一个 $_GET 变量。有了这个 id,我可以从 db 中提取博客标题。
那么如何获得工作友好的 url?请回复我..
【问题讨论】:
标签: apache .htaccess url mod-rewrite url-rewriting