2011-08-01 3 views
0

에 내가에서 워드 프레스의 WP-admin 디렉토리를 이동할 필요 해결하기 위해 관리해야 재지 정하는 방법 :preg_replace이다는 preg_match가 WordPressDirectory

SITE_URL을(). WP - 관리자/

MY_ADMIN_URL

합니다.

SITE_URL 동등 WP-관리/

()./WP - 콘텐츠/플러그인/myplugin/WP - 관리자/

모든 것이이 포럼에서 찾을 독학 실험의 달과 답변 후, 노력하고 있습니다. 그러나 제가 스스로 할 수없는 마지막 한 가지가 있습니다.

나는() SITE_URL에있는 모든 파일에 대한 액세스를 차단해야합니다./WP - 관리자/

과의 동등한에 각각 재 :

MY_ADMIN_URL합니다. wp-admin/

그러나 preg_match preg_replace에서 wp-admin 디렉토리를 식별하면 파일을 찾을 수 없습니다. 변경 될 수없는 원래 위치와 새 위치 모두에서 wp-admin이있는 디렉토리에 있기 때문입니다.

나는 또한 SITE_URL의 실제 URI가(), 따라서 MY_ADMIN_URL 모든 설치 obviosuly 다르기 때문에,하지 하드 코드 URL을 할 수 있습니다.

내가, 내가 pregmatch의 불허 복잡성을 추측 할 수 있었다하더라도, 설상가상으로.

수있는 사람 제발 나에게 말을 PHP 코드의 조각을 마련하는 데 도움 (!) :

사람이

SITE_URL을 이동하려고하면(). WP - 관리자/filename.php

MY_ADMIN_URL로 보냅니다. WP - 관리자 미리/filename.php

많은 많은 감사.

내가 진정으로 바로 답변에 대한 포럼을 통해보고, 함께 일을 자갈하려고 노력했다. 그러나 실패했다.

답변

0

는 WP 관리자를 잠 그려면합니다 Lockdown WP Admin

이 플러그인을 사용하는 것이 좋습니다. wp-admin과 wp-login을 숨기고 로그인 시스템에 HTTP 인증을 추가 할 수 있습니다. 로그인 URL을 변경할 수 있습니다.