网址重写行为

时间:2012-02-03 21:16:57

标签: .htaccess url-rewriting

我目前有一个包含几个.htm页面的简单网站,我正在尝试使用.htacess mod重写删除.htm扩展名。

我有一个包含4个.htm页面的文件夹,其中3个链接指向href,当我访问时,点击网址从www.domain.com/更改为www.domain.com/page.htm的链接,应该是它隐藏了.htm?

让网址重写会让每个网页都包含在文件夹中吗?

1 个答案:

答案 0 :(得分:2)

你应该这样做:

在索引文件中使用www.domain.com/page之类的URI:

以及.htaccess

中的这些规则
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^/(\w+)/?$ [NC]
RewriteRule ^ %1.htm [L]