htaccess建议 - 我该如何编写这条规则?

时间:2010-10-02 16:03:50

标签: .htaccess

我不会撒谎。我很擅长编写htaccess规则。我对正则表达式很满意。

好的,基本上,用户输入网址:www.site.com/page.id或www.site.com/folder/page.id

应该在内部写入:www.site.com/index.php?page = id

我已经在index.php中对这些东西进行了排序,但我似乎无法用htaccess破解它。

你认为它应该是什么?

编辑:业务/法律/服务级别协议10和服务5需要工作,因此规则需要在点,句点后得到数字。

2 个答案:

答案 0 :(得分:1)

尝试此规则:

RewriteRule ^([^/]+/)?([^/]+)\.(\d+)$ index.php?$2=$3

答案 1 :(得分:1)

最简单的方法是:

RewriteEngine On
RewriteRule ^([^/]*)$ index.php?page=$1 [L]

看看这里可能会有所帮助:

generateit

cooletips

webmaster-toolkit