使用mod_rewrite将以.html结尾的网址映射到没有扩展名的网址

时间:2016-12-22 10:59:11

标签: apache .htaccess mod-rewrite

您好,我想将以.html结尾的现有网址映射到不具有扩展名的网址

总结我想要

http://something.com/apps/my-app.html

这要映射到

http://something.com/apps/my-app/

但不应更改地址栏中的URL,我想可以使用PT标志

完成

1 个答案:

答案 0 :(得分:0)

在root dir中尝试这个,

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule apps/([\w-]+).html apps/$1/ [L]