【发布时间】:2012-12-21 14:55:22
【问题描述】:
我正在通过删除其文件扩展名来清理我的页面的 URL,并且网络很快提供了以下 .htaccess 代码:
重写引擎开启 RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f 重写规则 ^(.*)$ /$1.php
它可以工作,但仍然可以像以前一样通过在末尾添加 .php 来访问文件。我不要这个!理想情况下,我希望每个以 .php 结尾的访问页面都被视为仅在没有 .php 部分的情况下键入的内容。这能实现吗?
总结一下:
- www.page.com/example.php 显示 404
- www.page.com/example 显示 example.php
提前致谢。
【问题讨论】:
标签: apache