如果目录或文件存在,我需要获取url。 我的配置:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* ./user.php?action=$0 [QSA]
我的php文件:
<?php
if (isset($_GET['action'])) {
echo $_GET['action'];
}
?>
答案 0 :(得分:0)
请尝试使用以下代码: -
$path = 'path/to/file_or_dir';
if ( file_exists( $path )){
$url = (@$_SERVER["HTTPS"] == "on") ? "https://" : "http://";
$url .=$_SERVER["SERVER_NAME"]. dirname( $path );
echo $url;
}