【发布时间】:2012-01-03 14:14:10
【问题描述】:
我一直在尝试从我网站上的所有页面中删除“.php”,同时还使用 .htaccess 从 URL 中删除所有尾部斜杠和“www”。我已经能够同时使用其中的一两个,但不是全部。我真的很感激任何帮助。
例如:
- example.com/ 到 example.com
- www.example.com 到 example.com
- example.com/index 到 example.com
- example.com/index.php 到 example.com
- example.com/chatroom.php 到 example.com/chatroom
- example.com/directory/ 到 example.com/directory
我想确保旧 URL 重定向到新 URL,并且我没有任何目录与 PHP 文件共享名称。在我的 .htaccess 文件中,我也有代码阻止特定的引用者并指定 403 和 404 错误。 非常感谢!
【问题讨论】:
标签: php .htaccess mod-rewrite redirect