0

我有一个域,我在根目录中将我的 html 上传为 varg.html、about.html 和 contact.html。因此,我的 URLhttp://vargdesignkollektiv.se/varg.html显然是我想为我的登录页面()删除 varg.htmlhttp://vargdesignkollektiv.se/我真的不明白我是否应该在 htaccess 中使用重写或重定向,也不知道如何真正解决它......

在我尝试的 htaccess 中:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) varg.html [L]

http://vargdesignkollektiv.se/varg如果我在浏览器中编写,它会起作用。

about.html 我想要的网址http://vargdesignkollektiv.se/about

帮助将不胜感激!

4

1 回答 1

0

如果您只想删除 html 扩展名,则不需要RewriteRule (.*) varg.html [L],这会将所有内容重写为varg.html.

尝试:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ /$1.html [L]
于 2013-05-16T20:53:31.620 回答