2013-06-15 1 views
0

서버에 wordpress를 설치하고 apps/wordpress/폴더 아래에 넣습니다. 내가하고 싶은 것은 내가 내 서버의 루트에 넣어 .htaccess 파일을 쓴 수행하기 위해 URL을 http://mydomain.com/apps/wordpress원본 매핑 대신 리디렉션을 수행하는 URL 재 작성

대신 테 URL http://mydomain.com/blog를 사용하여 워드 프레스를 사용할 수 있도록이다

.

RewriteEngine on 
RewriteBase /
RewriteRule  ^blog$ blog/ [PT] 
RewriteRule  ^blog  /app/wordpress [PT] 

문제는 대신 나에게 애플 리케이션/워드 프레스의 내용을주는, 브라우저가 (301)를 수신 한 후 응용 프로그램/wordress로 리디렉션이다 : 여기에 파일입니다. 내가 원하는 것은 리디렉션을하지 않고 앱/wordpress url/blog를 숨기는 것입니다.

아이디어가 있습니까?

+1

비 기술적 인 방법은 apps/wordpress 폴더를 blog /로 변경하는 것이지만, 나는 당신이 어떤 이유로 그것을하고 싶지 않다고 가정하고 있습니까? – kronion

+0

[''P '와'T' 플래그] (https://httpd.apache.org/docs/2.2/rewrite/flags.html)가 무엇을 알고 있습니까? 리디렉션을하는 WordPress 구성이 아닌 것은 확실합니까? – mario

+0

나는 심지어 wordpress 또는 아무것도없이 이것을 로컬로 시도한다. 그냥 애플 리케이션/워드 프레스 아키텍처 나는 많은 [L] [L] [R] [R] flag combinaison에 많은 시간을 할애하여 리다이렉트를 시도한다. – user1534422

답변

0

좋아, 내가 이유를 모르겠지만,이 노력하고 있습니다 :

RewriteRule ^blog$ blog/ 
RewriteRule ^blog/(.*) /apps/wordpress/$1 

문제가되지 않습니다, 지금 일하고있어 :)

0

될 것이라고 대신 Alias 지시어를 사용하여보십시오 :

Alias /blog /<path to htdocs>/app/wordpress