0

我不想让其他人知道我正在使用 PHP。有没有办法通过更改 .htaccess 来隐藏它(有点像没有扩展名的文件名)?

4

2 回答 2

0

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

于 2013-08-21T04:27:10.650 回答
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]
于 2013-08-21T04:35:16.390 回答