首页 > 解决方案 > 如何从地址栏中隐藏 php 页面?

问题描述

如何使用 php将这个http://11.111.11.11/project_Folder/dist/hello.php 变成这个http://11.111.11.11/project_Folder/dist/ ?

标签: php

解决方案


您可以 http://11.111.11.11/project_Folder/dist/hello.php使用http://11.111.11.11/project_Folder/dist/hello以下.htaccess示例

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]

这基本上会使服务器接受 /hello 请求,并且因为服务器上没有 /hello 它会加载 /hello.php 。基本上这表示如果在服务器上找不到 URL 中的文件,那么在后端使用 .php 再次加载它。


推荐阅读