2017-03-13 7 views
1

WordPress 설치에서 하위 디렉토리를 숨기고 싶습니다.htaccess를 사용하여 WordPress의 하위 디렉토리 숨기기

폴더 루트에이은 지금

http://test.domain.com/foldername

모습입니다하지만 홈페이지 및 내부 페이지의 하위 디렉토리를 숨기려과 같이한다

아래 http://test.domain.com/

다음은 .htaccess :

입니다. http://test.domain.com/foldername 만약
RewriteEngine on 
RewriteCond %{HTTP_HOST} ^(www.)?pma.ceffectz.com/$ 
RewriteCond %{REQUEST_URI} !^/pmawp88/ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /pmawp88/$1 
RewriteCond %{HTTP_HOST} ^(www.)?pma.ceffectz.com$ 
RewriteRule ^(/)?$ pmawp88/index.php [L] 
+0

에 루트 폴더는 게시 할 수 당신이 시도 될지? – starkeen

+0

@starkeen 위의 게시물 참조 코드를 위에 추가했습니다. –

+0

코드를 주석으로 게시하거나 원래 게시물을 편집하거나 추가 정보를 추가하지 마십시오. 이번에는 귀하의 .htaccess 정보를 귀하의 게시물의 일부로 추가 할 수 있도록 도와 드렸습니다. .htaccess에서 실행하는 것보다 Apache 설정의 루트 디렉토리를 test.domain.com/foldername으로 변경해야합니다. – hcheung

답변

0

은 기본 웹 사이트입니다 당신은 foldername 포함 http://test.domain.com/ 대신 당신이 당신의 아파치 또는 Nginx의 구성을 편집하고 문서 루트를 변경하는 데 필요한 URL에 액세스 할 수있는 폴더를 원하는 그런 다음 /path/you/have/today/foldername/

을 웹 서버를 다시 시작하고 당신은이 규칙 사용할 수 있습니다

+0

나는 이것을 시도하고있다. cPanel 호스팅 서버, 찾을 방법을 모르는 경우 아파치 처리기가 보입니다. –

+0

https://www.servint.net/university/article/the-tech-bench-changing-a-document-root-in-cpanel/ – Gab

0

을 갈 수 있습니다

RewriteEngine on 

RewriteRule !subfolder /subfolder%{REQUEST_URI} [L] 

단지의 repla을 ce 하위 폴더 실제 폴더가 있습니다.

이 내부적으로 앞으로 /하위 폴더

+0

이것을 시도했지만 작동하지 않았다. –

+0

"didnt work"란 무엇을 의미합니까? 실제로 이것은 domain.com/을 domain.com/subfolder로 다시 작성합니다. 브라우저 주소창에 domain.com/을 입력하면 어떻게됩니까? – starkeen

+0

같은 URL로 리디렉션됩니다. 예 : http://test.domain.com/foldername –