.htaccess 使用htaccess替换url中的空间

.htaccess 使用htaccess替换url中的空间,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,对不起,我是htaccess的新手。我正在尝试从我的站点url替换空间当前我的站点url如下所示: http://supremematches.com/About Us.htm http://supremematches.com/About-Us.htm 这些都工作得很好,我使用htaccess代码进行了如下操作: RewriteEngine On RewriteRule ^([^-]*)\.htm$ /page.php?id=$1 [L] 我只想将speace替换为-因此我的网站url应

对不起,我是htaccess的新手。我正在尝试从我的站点url替换空间当前我的站点url如下所示:

http://supremematches.com/About Us.htm
http://supremematches.com/About-Us.htm
这些都工作得很好,我使用htaccess代码进行了如下操作:

RewriteEngine On
RewriteRule ^([^-]*)\.htm$ /page.php?id=$1 [L]
我只想将speace替换为-因此我的网站url应如下所示:

http://supremematches.com/About Us.htm
http://supremematches.com/About-Us.htm

请帮忙。

我就是这么做的,它对我很有用

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^([0-9a-zA-Z].+)$ /page.php?title=$1 [L]

如何将
/About Us.htm
重定向到
/About Us.htm
?更改文件名要简单得多。。。