그래서 호스팅 회사가 자체적으로 처리 할 수없는 우스꽝스러운 문제가 있습니다. 나는 ISAPI 재 작성 3 워드 프레스에 대한 .htaccess 파일을 사용할 수 있도록 실행중인 Windows 서버에 웹 사이트가 있습니다. 그러나 나는 그% {REQUEST_FILENAME}이 (가)없는 .htaccess 파일을 작성하십시오
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
진술이 작동하지 않는 것으로 나타났습니다. 그들은 단지 무시됩니다. 이것은 구성 문제입니까? 그 동안 나는 문제는이 라인을 사용하여 내가 존재하는 실제 디렉토리에 액세스 할 수 있다는 것입니다 곳
RewriteCond %{REQUEST_URI} (/[^.]*|\.(html?|php))$ [NC]
에서 훔친이 똑똑한 줄을 사용하여 사이트를 가지고 실행. 전의./wp-admin/admin 영역을 변경하려면 IP로 제한하는 행을 변경해야 변경 사항을 적용한 다음 해당 행을 해제해야합니다. 완전히 우스운.
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} (/[^.]*|\.(html?|php))$ [NC]
#disallow or allow just my IP address
#RewriteCond %{REMOTE_HOST} !1.2.3.4
RewriteRule .* /index.php [L]
% {REQUEST_FILENAME}을 (를) 사용하지 않고 존재하는 디렉토리에 계속 액세스 할 수있는 솔루션이 있습니까?
가 REQUEST_FILENAME가 IIS에서 제공되지 않는 것 같다 : http://msdn.microsoft.com/en-us/library/ms524602% 28v = vs.90 % 29.aspx –
어떤 재 작성 소프트웨어 (ISAPI)를 사용합니까? – LazyOne
@LazyOne ISAPI 재 작성 3을 사용합니다. – BFTrick