PHP获取绝对路径dirname(__FILE__)和__DIR__比较要获取当前PHP脚本所在目录的绝对路径,dirname(__FILE__) 和 __DIR__都可以实现。那什么情况下用 dirname(__FILE__),什么情况下用 __DIR__ 呢?它们之间有什么区别?功能和效率dirname(__FILE__)由两部分组成, __FILE__…
2023-03-23 97
“../”适合于简单的一个文件包含于另一个文件。而dirname(__FILE__) 大多适合多层,更复杂多多文件包含,维护起来更容易。如果仅仅是a.php文件包含b.php文件,可以直接用 include的dirname(__FILE__)或者 “../” 均可,一般不会出错的。但往往是 a包含了 b文件,另外c.…
2023-03-23 95
index.php式伪静态_伪静态完美去掉index.php的方法环境说明: linux + Apache 2.0网站根目录下,index.php 所在目录内寻找.htaccess文件,如有修改以下代码,如果没有可新建.htaccess。同时添加强行跳转HTTPSRewriteEngine OnRewriteBase /RewriteCond %{SERVER_PORT} !^4…
2023-03-23 89
apache的.htaccess文件重写 RewriteRule ^index\.php$ - [L]Rewrite重写任务基本上都是由 RewriteCond 和 RewriteRule 两个命令配合完成。RewriteBase / 规定根目录为基准路径,RewriteCond 规定重写的条件,如果条件成立,那么将会执行 RewriteRule 所规定的重写规则。…
2023-03-23 84
<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> # 打开Rerite功能 RewriteEngine On # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d Re…
2023-03-23 98