• 목록
  • 아래로
  • 위로
  • 11
  • 은하수
  • 조회 수 383

가입해서 질문만 남기게 되어 죄송하네요;

 

카페24 호스팅을 이용해서 미디어위키를 설치하고 테스트중입니다.

기본제공 도메인이 아이디.cafe24.com이고 여기에 wiki/index.php가 붙어서 주소가 너무 길다보니 단축 주소를 만드려고 합니다.

 

궁금한 점 

뒤에 index.php만 떼는 게 아니라 아예 다른 주소로 하고 싶다면, 단축 주소로 사용할 도메인은 별도로 구매해야 하나요?

 

더 구체적으로 궁금한 점을 설명드리면....

위키의 도메인을 이전하는 것과,

단축 주소를 설정하는 것은 별개의 문제인가요, 아니면 그냥 같이 해결할 수 있는 하나의 문제인가요?

 

일단 위 도메인과 다른 다섯글자짜리 *****.com 이라는 도메인을 구매해둔 상태입니다.

만약 별개 문제라면, 위키의 도메인을 이전하는 것은 어떻게 가능한가요?

 

프로그래밍에는 문외한이라 잘 모르겠어서 이렇게 질문 드립니다 ㅠㅠ

null님 포함 2명이 추천

추천인 2

댓글 11

NoYeah
profile image
+3

일단 질문이 두가지인데, 두개를 헷갈리셔서 한가지로 질문하시는 것 같아요.

일단, 도메인을 연결하는 것인데, 현재 도메인은 cafe24.com/wiki/index.php 같은 것은 그냥 domain.com 같은 걸로 바꾸고 싶다고 하시는 것 맞죠?
그것은 호스팅 업체인 카페 24에서 도메인 연결 설정을 해주시면 됩니다.

그리고, 도메인을 연결하게 되면 domain.com/wiki/index.php 같은 형태로 나오게 될텐데, 짧은 주소 모듈을 활성화 하셔서 짧은 주소를 사용하면 좀 더 간결한 형태가 됩니다.
짧은 주소 모듈은 웹서버에서 설치하는 것이기 때문에 카페24 호스팅 설정페이지 같은 곳에 설정하는 부분이 있을거구요. 보통은 기본이 사용하는 것으로 설정되어 있을겁니다. .htaccess 파일이 잘 업로드 되었는지 확인하시고, 위키 설정에서 짧은 주소 사용하도록 설정하시면 될 것 같습니다.

 

마지막으로 짧은 주소를 사용하는 것은 짧은 주소를 자동으로 생성해주는 모듈이 필요하며, 일일이 그것을 할 수는 없습니다.

 

짧은 도메인을 사용하여, 짧은 주소를 사용하는 것이 깔끔해보입니다.

comment menu
2022.11.22. 14:54

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

은하수 작성자 → NoYeah
+2
답변 감사드립니다.

워낙 문외한이다보니... 구글링해서 나오는 글들을 봐도 분명히 한국어인데 외계어가 난무하는 것으로 보여서 부득이하게 호스팅받는 곳도 아닌 곳에 질문드려서 죄송합니다.ㅜㅠ

네 맞습니다. 도메인을 변경하고, 짧은 주소를 쓰는 것이 목표입니다.
호스팅업체에 문의해보겠습니다.

모듈...이라는 게 잘 이해가 안 가는데 혹시 아래 주소의 방법대로 하면 되는 게 맞나요???
https://studyforus.com/doda/241187
comment menu
2022.11.22. 19:41

신고

"은하수님의 댓글"

이 댓글을 신고 하시겠습니까?

제르엘 → 은하수
profile image
+3

노예님께서 말씀하시는 모듈은 아마 bit.ly, tinyurl.com 등의 단축 도메인 얘기인 것 같습니다. 리브레 위키처럼 (사이트 주소)/wiki/(문서명) 형태의 주소를 사용하려면 웹 서버가 Apache를 사용하는 경우 해당 링크의 방법대로 하시면 됩니다. 아마 카페24 호스팅이면 Apache를 쓰고 있을 겁니다.

일단 위키 디렉토리 이름이 wiki인 것으로 보이니, Article Path는 /wiki/$1이 아닌, 나무위키처럼 /w/$1 등으로 설정하셔야 할 것 같습니다.

참고로 웹 서버가 Nginx를 사용하는 경우 이 방법이 아니라 조금 복잡한 다른 방법을 써야 하는데, 카페24 호스팅을 계속 사용하실 예정이라면 그냥 링크의 방법만 알고 계시면 됩니다. 제 개인 위키는 Nginx로 돌아가고 있어서 인터넷 뒤져가며 그 '다른 방법'을 써야 했습죠...

comment menu
2022.11.22. 23:42

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

은하수 작성자 → 제르엘
+1
답변 감사합니다. 일단 하나하나 해보면서 배워가겠습니다.!!
comment menu
2022.11.24. 00:40

신고

"은하수님의 댓글"

이 댓글을 신고 하시겠습니까?

은하수 작성자 → 제르엘
도메인 연결은 된 것 같습니다! 구매한 도메인으로 입력하니까 접속 되더라구요.

짧은 주소를 적용해보려고 하는데 해당 강좌 글에서는
wgscriptpath, wgscriptextention. wgarticlepath, wgusepathinfo 4가지를 입력하라고 나오는데, 제가 해당 방법대로 해보니
$wgScriptPath = "/wiki";
$wgArticlePath = "/w/$1";
이거 두 가지만 나오네요;;
차이점이 뭔가 궁금합니다.

그리고 htaccess 파일은 없으면 생성하라고 하는데, 그냥 wiki 폴더 안에 넣어두면 되는건가요??? 생성은 메모장이나 notepad++ 같은 것으로 하면 될까요?
comment menu
2022.11.26. 17:54

신고

"은하수님의 댓글"

이 댓글을 신고 하시겠습니까?

제르엘 → 은하수
profile image
+1

$wgScriptpath: 미디어위키 엔진 파일이 들어 있는 디렉토리입니다. 기존 세팅("/wiki") 그대로 두시면 됩니다.
$wgScriptExtension: 버전 1.31에서 제거된 기능입니다. 있어도 엔진이 알아서 무시하며, 굳이 적어주실 필요 또한 없습니다.
$wgArticlePath: 위키 문서의 주소 형식을 지정합니다. $1은 문서명 변수입니다. 즉 "/w/$1"이라는 값은 위키 문서의 주소 형식을 "(사이트 주소)/w/(문서명)"로 지정한다는 뜻입니다.
$wgUsePathInfo: 짧은 주소 사용 여부를 지정합니다. 짧은 주소를 사용하려면 이 값을 'true'로 명시해야 합니다. 아래처럼 작성해 주시면 됩니다.

$wgUsePathInfo = true;

 

.htaccess 파일은 위키 엔진이 사용하는 파일이 아닙니다. 해당 파일은 Apache라는 웹 서버 소프트웨어에서 디렉토리 설정을 지정하기 위하여 사용하는 파일이며, 카페24 호스팅은 일반적으로 루트 디렉토리(최상위 디렉토리, /)에 있습니다. 그 파일을 수정해 주면 됩니다. 

comment menu
2022.11.26. 18:50

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

은하수 작성자 → 제르엘
+1
도움 감사드립니다.

php 파일에는 해당 3줄을 쓰고,
.htaccess 파일에는

RewriteEngine On
RewriteRule ^/?w(/.*)?$ %{DOCUMENT_ROOT}/wiki/index.php [L]
RewriteRule ^/?$ %{DOCUMENT_ROOT}/wiki/index.php [L]

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
RewriteRule ^/?wiki/images/thumb/[0-9a-f]/[0-9a-f][0-9a-f]/([^/]+)/([0-9]+)px-.*$ %{DOCUMENT_ROOT}/wiki/thumb.php?f=$1&width=$2 [L,QSA,B]

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
RewriteRule ^/?wiki/images/thumb/archive/[0-9a-f]/[0-9a-f][0-9a-f]/([^/]+)/([0-9]+)px-.*$ %{DOCUMENT_ROOT}/wiki/thumb.php?f=$1&width=$2&archived=1 [L,QSA,B]

라고 입력하라고 나오는데...

이대로 하고 주소를 입력 해보니, 대문 페이지는 여전히 index.php/대문 이런 식으로 입력해야 들어갈 수 있고 주소를 도메인.com/w/대문 이렇게 입력하면 404 not found가 뜨는군요;;
comment menu
2022.11.27. 00:02

신고

"은하수님의 댓글"

이 댓글을 신고 하시겠습니까?

제르엘 → 은하수
profile image
+1

.htaccess 파일을 아래 내용으로 한 번 수정해 보시겠어요? 스포어 위키에서 사용되는 파일을 약간 다듬은 것입니다.

제가 아파치나 카페24 호스팅을 제대로 사용해 본 적이 없어서 이 이상으로는 도와드리기가 조금 어려울 것 같습니다... 

 

RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
RewriteRule ^(.*)$ %{DOCUMENT_ROOT}/wiki/index.php [L]

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
RewriteRule ^/?images/thumb/[0-9a-f]/[0-9a-f][0-9a-f]/([^/]+)/([0-9]+)px-.*$ %{DOCUMENT_ROOT}/thumb.php?f=$1&width=$2 [L,QSA,B]

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d
RewriteRule ^/?images/thumb/archive/[0-9a-f]/[0-9a-f][0-9a-f]/([^/]+)/([0-9]+)px-.*$ %{DOCUMENT_ROOT}/thumb.php?f=$1&width=$2&archived=1 [L,QSA,B]
comment menu
2022.11.27. 01:23

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

은하수 작성자 → 제르엘
맙소사... 바로 해결되었습니다;;;
선생님, 감사합니다 ㅠㅠ

소소하게 쓸 생각이긴 하지만 공개위키를 해보려니 프로그래밍을 전혀 모르면 정말 어려운 점이 많네요.
아무튼 늦은 시간까지 이렇게 도움 주셔서 감사드립니다. 저는 정말 공부 많이 해야할 것 같네요 ㅠㅠ
comment menu
2022.11.27. 01:37

신고

"은하수님의 댓글"

이 댓글을 신고 하시겠습니까?

제르엘 → 은하수
profile image
+1
주소가 깨져서 인식되길래 혹시 .htaccess 파일에 문제 있나 하고 올려봤는데 맞았군요 ㄷㄷㄷ

아무튼 해결하셨다니 다행입니다!
comment menu
2022.11.27. 02:04

신고

"제르엘님의 댓글"

이 댓글을 신고 하시겠습니까?

은하수 작성자 → 제르엘

로고에 커서를 대면 밑에 뜨는 주소는 짧은 주소 형식이고, 대문 로고를 클릭하면 주소창에 뜨는 주소도 짧은 주소인 걸 보니 뭔가 적용이 되다 말거나 제가 뭘 잘못 건드린 듯 한데.... .htaccess 파일 쪽에 뭔가 다른 원인이 있는걸까요ㅠㅠㅠㅠ

 

에러코드는 이렇습니다.

The requested URL /w/대문 was not found on this server.

comment menu
2022.11.27. 00:22

신고

"은하수님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 24.02.11.17:21 732
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 23.01.14.02:23 4404
공지 [필독] 질문하는 방법 17 마스터 18.02.23.03:09 4475
925 ls는 됫는대 압축풀기가 안되내요 ㅜㅜ 핫슈 20.06.16.21:15 42
924 XE 1.4.XXX 버전 사용하는데 모바일 레이아웃이 계속 적용이 안 되네요. 1 αGO 20.07.02.10:09 42
923 맵네임을 누르면 다른 사이트의 게시판을 나오게 하고싶은데 어떻게 해야하나요? 1 손가락개 20.11.08.01:01 51
922 퍼티에서 command 뜨면 없다는 것인가요? 2 핫슈 20.06.15.19:55 53
921 도메인 CloudFlare 1 무브온 5일 전19:36 53
920 내 포인트는 어디서 확인하나요? 3 파이리 21.02.08.11:58 54
919 사이트 정보 등록글 링크가 뭐죠..? 2 파이리 21.02.07.20:11 56
918 ftp web파일 1 wikiowner 20.11.11.22:16 57
917 PHP) 위키 문법 정규식 처리 관련 260578 20.09.06.20:59 64
916 홈페이지 디자인을 바꾼 후부터 게시판 스킨 적용이 이상하게 됩니다 image 손가락개 20.12.04.02:56 66
915 가비아 도메인 스터디 포 어스 연결되나요? 1 HighSpeed 21.01.15.17:28 68
914 php 1 wikiowner 21.01.22.11:10 69
913 간단한 질문 드립니다 2 {Cog} 20.07.07.18:44 70
912 구글과 사파리의 결과값에 차이가 있습니다. 조언 부탁드려도 될까요? 7 image GsusWeb 20.06.18.09:52 73
911 그매햇던것이 라이믹스 에 안올라갑니다. 2 image 핫슈 20.06.19.20:52 73
910 요즘 코로나 백신 소식이 자주나오는데 내년에는 괜찮을까요? 3 필우 20.11.13.10:41 74
909 예)www.123.com > 123.com리디렉트 질문 1 image HighSpeed 21.01.21.17:27 74
908 FTP 로 라이믹스 업로드 중 전송실패가 많다. 2 핫슈 20.06.14.19:51 75
907 CentOS vsftp 윈도우 클라이언트에서 접속 불가 2 image 세종대왕 20.09.09.14:04 75
906 최근에 혹시 phpmyadmin 주소가 바뀌었나요? 2 막시모 21.01.28.17:42 75