我怎样才能隐藏.php
URL 地址中的扩展名,因此该地址:
http://www.thesite.com/somefile.php
看起来像:
http://www.thesite.com/somefile
without使用.htaccess
文件。原因是因为我有很多目录,并且希望隐藏每个目录中所有这些文件的扩展名。我尝试过设置expose_php
关闭,但仍然失败并出现错误 404。
我正在使用 PHP 5.3.10 和 Apache 服务器。
尽管您明确表示不,但使用.htaccess
文件将删除.php
站点中所有子目录中的所有 PHP 文件的扩展名。我认为这就是你想要的。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
</IfModule>
将其放入.htaccess
文件将删除所有 .php 文件扩展名。Or您可以将其直接放入网络服务器的配置文件中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)