0

私は.htaccess次のコードを持っています:

SetEnv BASE_URL http://localhost:86/extranet/
SetEnv LOG_PATH C:\wamp\www\extranet\logs\
SetEnv SERVER_ROOT C:\wamp\www\
SetEnv SITE_ROOT C:\wamp\www\extranet\
SetEnv DATA_PATH C:\wamp\www\extranet\data\

DATA_PATH により、Apache でこのエラーが発生します

SetEnv takes 1-2 arguments, an environment variable name and optional value to pass to CGI., referer: http://localhost:86/

助けてください。ありがとう

4

1 に答える 1

1

問題は、以前考えられていたよりも複雑であることが判明しました。まず、私が使用したWindows上にあったためですbackslashesが、これは間違っていました。また<IfModule mod_#Rewrite.c>、ファイルにもありました。これによりいくつかの競合が発生していたので、それらのタグを削除しました。これらのRewriteタグがなくても動作します。

于 2012-12-13T22:12:47.467 に答える