我敢肯定,我的问题是相对简单的,并且在 stackoverflow 上已经有几个关于这个确切主题的问题。我已经尝试了当前发布的所有解决方案,但它们似乎都不起作用,这可能是由于 apache 服务器随着时间的推移而发生的变化,现在它处理解析 .htaccess 文件,或者它可能是未提及的配置设置在帖子中。无论哪种情况,更新的答案都将非常有帮助。
我有两个主要目标
1) 配置我的 apache 服务器,使指向页面 [www.example.com/about] 的链接使 Web 服务器了解页面 [www.example.com/about.php] 应该呈现并显示给用户。
2) 配置我的 apache 服务器,使指向页面 [www.example.com/about.php] 的链接可见地重定向到 [www.example.com/about],这样用户最后就看不到 .php 扩展名的网址。
我已经阅读了有关 mod_rewrite 的 Apache HTTP Server 版本 2.4 文档,试图弄清楚如何实现这一点,但我还没有成功。我还阅读了有关该主题的所有当前帖子,并尝试了迄今为止发布的解决方案,但没有运气。
任何和所有的帮助将不胜感激。
感谢您的时间。