Apache 对漂亮的URL使用htaccess

Apache 对漂亮的URL使用htaccess,apache,.htaccess,url,Apache,.htaccess,Url,我想重写(缩短)例如website.com/contact.html到website.com/contact-us,但我不知道我做错了什么。它只显示“页面未正确重新检测”或“页面找不到”或其他一些致命错误。请注意,我不是在寻找隐藏扩展的方法 这是我的HTML文件: <a href="contact-us">Contact</a> 基本上,我只是想弄清楚如何美化URL。非常感谢您的帮助。好的,这很有效: RewriteEngine on RewriteRule ^cont

我想重写(缩短)例如website.com/contact.htmlwebsite.com/contact-us,但我不知道我做错了什么。它只显示“页面未正确重新检测”或“页面找不到”或其他一些致命错误。请注意,我不是在寻找隐藏扩展的方法

这是我的HTML文件:

<a href="contact-us">Contact</a>
基本上,我只是想弄清楚如何美化URL。非常感谢您的帮助。

好的,这很有效:

RewriteEngine on
RewriteRule ^contact-us contact.html

您正在将用户重定向回起始点。如果你认为这个问题对其他人没有帮助,你可以发布解决方案作为答案,或者关闭该问题。好的,但是声誉低于10的用户在提问后8小时内不能回答他们自己的问题。
RewriteEngine on
RewriteRule ^contact-us contact.html