ApacheModRewrite:如何编写搜索引擎友好的URL

ApacheModRewrite:如何编写搜索引擎友好的URL,apache,mod-rewrite,Apache,Mod Rewrite,基本上,我在这个论坛上看到了一些例子,但是我的例子非常直截了当,我还没有找到我的案例 1) 我需要将此url:domain.com/page.php更改为domain.com/page 2) 我需要将这个url:domain.com/page.php?ID=1改为domain.com/page/1->1是介于1和无穷大之间的任意数字 所有这些都在Apache服务器上运行 谢谢 更新 有人知道吗?我觉得我很快就能让它工作了。请帮忙 可以使用基于正则表达式的规则 RewriteRule ^page

基本上,我在这个论坛上看到了一些例子,但是我的例子非常直截了当,我还没有找到我的案例

1) 我需要将此url:domain.com/page.php更改为domain.com/page 2) 我需要将这个url:domain.com/page.php?ID=1改为domain.com/page/1->1是介于1和无穷大之间的任意数字

所有这些都在Apache服务器上运行

谢谢


更新

有人知道吗?我觉得我很快就能让它工作了。请帮忙

可以使用基于正则表达式的规则

RewriteRule ^page/([0-9]+)/?$ page.php?id=$1

谢谢Jlujan,我不确定我是否明白这一点。我写道:Options+FollowSymLinks在RewriteRule^page/([0-9]+)/?$page.php?id=$1不幸的是,我没有得到任何乐趣-(实际上,如果我键入重写的URL,它可以正常工作。当我在网站上导航时,“干净”的URL不会显示。[link]可以正常工作。[link]也可以正常工作。第二个URL不会自动显示。我的.htaccess文件中的代码是:RewriteRule^property/([0-9]+)/?$detail.php?property=$1[NC]#处理属性请求。