1

주제: 다중 사용자 모드로 변경시 기존 RSS 주소.

예전부터 벼르고 있던 건데, 저질러볼 예정입니다.

단일 사용자 -> 다중 사용자 모드 변경인데요,

기존에는 블로그 주소를

http://neoocean.net/blog/

로 사용하다가, 다중 사용자로 변경하면서,

http://neoocean.net/blog/neoocean/

으로 변경했습니다. 하지만 이전 주소로 접속해도 알아서 블로그 페이지가 나타났기 때문에

웹 브라우저로 접근하는데는 문제가 없습니다.

문제는 rss 주소인데, 이전 rss 주소인

http://neoocean.net/blog/rss
http://neoocean.net/blog/index.xml

이 둘을 사용할 수 없게 된 점이 문제인데요,

예전에 비슷한 질문을 드렸을 때 이런저런 이유 때문에 기본으로 지원하지 않는다는 답변을 들은 적이 있는거같습니다.

헌데, 어디든 수정해서 위의 이전 rss 주소에서도 rss 데이터를 제대로 제공하고 싶습니다.

뭔가 방법이 없을까요. =_=

거기에, 이전 퍼머링크들을 모두 사용할 수 없게 되는데요, 이 이전 퍼머링크들 역시

새 주소로 알아서 연결되도록 하는 방법이 없을까요. =_=

Milfy (2007-01-06 00:15:28)에 의해 마지막으로 수정

2

답글: 다중 사용자 모드로 변경시 기존 RSS 주소.

http://neoocean.net/blog에서 .htaccess를 사용할 수 있게 설정 후 하나 만드시고
Redirect permanent ./rss ./neoocean/rss
Redirect permanent ./index.xml ./neoocean/index.xml

로 간단하게 해결될겁니다. smile
해당 blog 디렉토리가 루트가 아닐 경우 루트를 기준으로 경로 설정 하시면 되고요. 도움이 되려나 모르겠습니다^^

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

3

답글: 다중 사용자 모드로 변경시 기존 RSS 주소.

덧붙여서, 다중 사용자 모드의 첫번째 사용자 (대표 블로그) 의 경우 위처럼 안해도 그냥 자동으로 지원해 줍니다.
참고하세요^^

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

4

답글: 다중 사용자 모드로 변경시 기존 RSS 주소.

음. 1.0.6 에서는 지원하지 않았었는데, 1.1에서는 지원했군요. smile

그런데, 여전히 이전 퍼머링크에 접근하면 무조건 첫 페이지로 연결되는데요,

이전 퍼머링크인

http://neoocean.net/blog/1234

에 접근하면

http://neoocean.net/blog/neoocean/1234

로 연결되도록 하실 계획이 있으신지요. 현재 버전에서는 지원되지 않는 듯 합니다.

5

답글: 다중 사용자 모드로 변경시 기존 RSS 주소.

Milfy 작성:

음. 1.0.6 에서는 지원하지 않았었는데, 1.1에서는 지원했군요. smile

그런데, 여전히 이전 퍼머링크에 접근하면 무조건 첫 페이지로 연결되는데요,

이전 퍼머링크인

http://neoocean.net/blog/1234

에 접근하면

http://neoocean.net/blog/neoocean/1234

로 연결되도록 하실 계획이 있으신지요. 현재 버전에서는 지원되지 않는 듯 합니다.

음... .htaccess에 한 줄을 추가하시면 됩니다.

편의상 neoocean.net/blog에 블로그가 설치되어 있다고 가정하겠습니다.

RewriteRule ^[[:alnum:]]+/+[0-9]+$ blog/item.php [E=SURI:1,L] 의 윗줄에
RewriteRule ^+/+[0-9]+$ blog/item.php [E=SURI:1,L] 를 추가하시면 원하는대로 작동할겁니다. smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

6

답글: 다중 사용자 모드로 변경시 기존 RSS 주소.

inureyes 작성:
Milfy 작성:

음. 1.0.6 에서는 지원하지 않았었는데, 1.1에서는 지원했군요. smile

그런데, 여전히 이전 퍼머링크에 접근하면 무조건 첫 페이지로 연결되는데요,

이전 퍼머링크인

http://neoocean.net/blog/1234

에 접근하면

http://neoocean.net/blog/neoocean/1234

로 연결되도록 하실 계획이 있으신지요. 현재 버전에서는 지원되지 않는 듯 합니다.

음... .htaccess에 한 줄을 추가하시면 됩니다.

편의상 neoocean.net/blog에 블로그가 설치되어 있다고 가정하겠습니다.

RewriteRule ^[[:alnum:]]+/+[0-9]+$ blog/item.php [E=SURI:1,L] 의 윗줄에
RewriteRule ^+/+[0-9]+$ blog/item.php [E=SURI:1,L] 를 추가하시면 원하는대로 작동할겁니다. smile

고쳐야 하는 양으로 보면 간단한데요, 저조차도 뭔 소리인지 모르겠네요. 괜히 어렵다는 느낌만 들고...
비슷한 기능을 하는 플러그인을 만들어주면 안 될까요? mod_rewrite가 정규식을 기반으로 움직이고 있으니 플러그인에서 정규식으로 제어할 수도 있을 것 같은데...