自定义静态页面url重写

时间:2014-10-25 13:11:20

标签: html wordpress .htaccess url rewrite

我想将我的静态HTML页面作为我的wordpress网站的一部分。我希望在网址的末尾没有.html扩展名。

我的网页名称:info.html

当前网址:www.website.com/info.html

理想网址:www.website.com/info

我知道我可以制作自定义页面模板,但我想在网站上实现它的所有页面都完全不同。

我尝试过.htaccess:

# URL Rewrite
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*\.html\ HTTP/
RewriteRule (.*)info\.html$ /$1 [R=301,L] 

但它不起作用。我不想破坏某些东西!

1 个答案:

答案 0 :(得分:3)

更新永久链接

  

设置 - >永久链接 - >选择(帖子名称) - >保存

RewriteCond %{REQUEST_URI} \.html$
RewriteRule ^(.*)\.html$ $1 [R=301,L]