재 작성으로이 작업을 수행 할 수 있다고 생각했지만 정보를 찾을 수없는 것 같습니다. 제가하고 싶은 것은 이것입니다.사용자가 경로를 알지 못하면 다른 경로를 별칭으로 표시하려면 어떻게해야합니까?
나는 등의 사용에 대한 링크를 사용하려면
/path/to/my/program/index.php.
/forum/index.php
이것은 가능한가요?
재 작성으로이 작업을 수행 할 수 있다고 생각했지만 정보를 찾을 수없는 것 같습니다. 제가하고 싶은 것은 이것입니다.사용자가 경로를 알지 못하면 다른 경로를 별칭으로 표시하려면 어떻게해야합니까?
나는 등의 사용에 대한 링크를 사용하려면
/path/to/my/program/index.php.
/forum/index.php
이것은 가능한가요?
당신의 .htaccess 파일이 시도 : URL 경로의 모든 요청을 다시 작성합니다
는RewriteEgnine on
RewriteRule ^forum/(.*) path/to/my/program/$1 [L]
같은에 /forum/…
으로 시작하지만 /path/to/my/program/…
로 시작.
예, 웹 서버로 아파치를 사용하는 경우 mod_rewrite이 가능할 수 있습니다.
달성하고자하는 바에 따라 단순한 Alias 지시어가이 트릭을 수행 할 수도 있습니다.
Alias /forum /path/to/my/program
안녕하세요. VolkerK. 감사. 답변을 검색 할 때 Apache 사이트에서도이 문제가 발생했습니다. 그래도 그것을 이해하지 못했습니다. : – Jim
VolkerK, 방금 시도했지만 아파치를 다시 시작했지만 작동하지 않을 것입니다. 먼저이 파일을 htaccess 파일에 넣고 500 서버 오류가 발생했습니다. 그런 다음 httpd.conf 파일로 옮겼습니다. 그리고 오류없이 구성을 테스트했지만 작동하지 않을 것입니다. 이유가 무엇입니까? – Jim
Volker, 고마워요. 앨리어스 지시문을 사용하고 있습니다. 작동하지 않을 수 있었던 이유는 따옴표가 빠졌기 때문입니다. – Jim
감사합니다. 저도 한번 시도해 보도록하겠습니다. brb. – Jim
@Jim : 경로가 절대 파일 시스템 경로 인 경우 선행 슬래시와 함께 사용하십시오. – Gumbo
아니 검보, 아무것도 .. 작동하지 않습니다. 나는 경로를 두 번 점검했고 정확했다. – Jim