如何通过添加无扩展名文件名来隐藏PHP使用?

时间:2013-08-21 04:24:22

标签: php

我不希望其他人知道我正在使用PHP。有没有办法通过更改.htaccess来隐藏它(有些像无扩展文件名一样)?

2 个答案:

答案 0 :(得分:0)

这取决于您的网络服务器 对于Apache,您应该使用mod_rewrite

答案 1 :(得分:0)

希望它可以帮助你

RewriteEngine On

# Unless directory, remove trailing slash
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/$ http://example.com/folder/$1 [R=301,L]

# Redirect external .php requests to extensionless url
RewriteCond %{THE_REQUEST} ^(.+)\.php([#?][^\ ]*)?\ HTTP/
RewriteRule ^(.+)\.php$ http://example.com/folder/$1 [R=301,L]

# Resolve .php file for extensionless php urls
RewriteRule ^([^/.]+)$ $1.php [L]