如何在.htaccess中重写URL?

问题描述 投票:-5回答:1

我有一个站点/博客,将URL翻页为www.example.com/sample-page,并且我希望使其像www.example.com/p/sample-page.html一样。为此,我正在考虑使用.htaccess文件编写重写/重定向规则来执行此操作。那么我们可以使用.htaccess做到吗?

php wordpress .htaccess url-rewriting url-redirection
1个回答
1
投票

您可能应该查看针对Apache的mod_rewrite文档(其中的规则可以放入.htaccess文件中。

http://httpd.apache.org/docs/current/rewrite/remapping.html

但是,对于您的特定情况(我认为最终是将实际网址www.example.com/WP/p/sample-page.html映射到www.example.com/WP/sample-page),可以做这样的事情:

RewriteEngine on
RewriteRule ^WP/sample-page$ WP/p/sample-page.html [NC]
© www.soinside.com 2019 - 2024. All rights reserved.