这是正则表达式可能吗?

时间:2009-09-20 23:43:45

标签: regex mod-rewrite

我想在整个网站上使用mod-rewrite来实现更清晰的URL,这将非常困难,我将不得不重命名许多文件/结构。

如果页面当前是这样的

,这是否可行

www.domain.com/?p=users.online&page=23

将其重新编写为

/ users / online / page / 23

但是当有更多时期时也可以工作。像这样的名字

www.domain.com/?p=users.online.new&page=23 to

/ users / online / new / page / 23

有什么建议吗?我可能不得不重命名一些文件,以便更好地工作并使其更有意义

2 个答案:

答案 0 :(得分:0)

额外的点没有任何问题。

RewriteRule *(。*)page /(.*)$ / $ 1page = $ 2

您只需忽略您不想要的位,只处理相关变量。

答案 1 :(得分:-2)

这听起来很愚蠢,但我会使用一个超级简单的 Django 网站来处理你的应用和用户之间的网址和代理。