我不会撒谎。我很擅长编写htaccess规则。我对正则表达式很满意。
好的,基本上,用户输入网址:www.site.com/page.id或www.site.com/folder/page.id
应该在内部写入:www.site.com/index.php?page = id
我已经在index.php中对这些东西进行了排序,但我似乎无法用htaccess破解它。
你认为它应该是什么?
编辑:业务/法律/服务级别协议10和服务5需要工作,因此规则需要在点,句点后得到数字。
答案 0 :(得分:1)
尝试此规则:
RewriteRule ^([^/]+/)?([^/]+)\.(\d+)$ index.php?$2=$3
答案 1 :(得分:1)
最简单的方法是:
RewriteEngine On
RewriteRule ^([^/]*)$ index.php?page=$1 [L]
看看这里可能会有所帮助: