0
모든 것을 시도했지만, .htaccess에 설정된 변수를 반향 출력 할 수 없습니다. 나는이.htaccess에서 PHP 페이지로 변수 전달하기
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /f3/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /f3/index.php [L]
</IfModule>
# END WordPress
SetEnv HTTP_SITEDATA_PATH prova
하고 난 시도 :
$d = apache_getenv('HTTP_SITEDATA_PATH');
echo $d;
이 사람이 나를 도울 수 있습니까? 나를위한 새로운 논의가 필요하므로 필요한 것이 무엇인지 물어보십시오.
나는 이미 그것을 시도했다. $ _SERVER 대신 $ _ENV 또는 apache_getenv 대신 getenv를 사용하십시오. 지금은 효과가 없습니다. – Simone
웹 서버가'AllowOverride' 옵션을 설정 파일의 올바른 값으로 설정하여'SetEnv'가 실제로 파싱되는지 확인하십시오. http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride – AlexL
을 참조하십시오. 또한 아파치 서버에'mod_env'가로드되어 있는지 확인하십시오. – AlexL