2016-09-01 1 views
2
에 대한 재 작성 URL을 제거하는 방법

돌아 가기 이야기 : 나는 워드 프레스와 유사한 내 자신의 CMS를 만들려고 노력하고 , 나는 htaccess로 파일에서 다음 코드를 사용하여 내 웹 사이트에 대한 URL 재 작성을 사용하도록 설정 한 :특정 URL

RewriteEngine On 
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?page_name=$1 [NC,L] 

전용 PHP 페이지를 사용하여 적절한 전용 관리자 패널 백엔드를 표시하는 admin 패널을 someurlhere.com/admin에두고 싶습니다. 따라서이 인스턴스에서 URL 재 작성을 원하지 않습니다. .htacess 파일을 사용하여/admin 디렉토리 전체에 대해 URL 재 작성을 제거하는 방법은 무엇입니까?

답변

3

당신은 admin를 건너 뛸 부정적 예측을 사용할 수 있습니다

RewriteRule ^(?!admin)([A-Za-z0-9-]+)/?$ index.php?page_name=$1 [NC,L,QSA]