使用 HTACCESS 文件清洁和 SEO 友好 URL

Clean and SEO Friendly URL with HTACCESS file

现在我将此代码用于我的网站。

Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ .php [NC,L]

此代码转换我网站的所有 url:

www.example.com/category/work.php

www.example.com/category/work

很棒,但我的目标是:

www.example.com/category/work.php

www.example.com/category/work/

最后需要“/”。

可以吗?这是CMS的典型特征。

我希望它出现在我自己建的网站上。

您可以强制使用尾部斜线

RewriteRule ^((.*)[^/])$ / [L,R=301]

同时检查这个 Stackover answer