저는 FTP에서 파일을 호출하기 위한 실제 HTTP 경로를 설정할 수 있는 SmartFTP의 기능을 정말 좋아합니다. "즐겨찾기"로 이동하여 사용자 정의 URL 매핑을 입력하면 됩니다.
FileZilla에 이 기능이 있는지 아는 사람 있나요? 확인했지만(Cyberduck도 확인) 어떻게 해야 할지 모르겠습니다.
따라서 예를 들어 이미지를 HTML에 포함하기 위한 링크를 얻기 위해 이미지를 마우스 오른쪽 버튼으로 클릭하면 'URL 링크 복사'는 실제로 사용 가능한 이미지 링크가 아닙니다. HTTP 링크가 필요합니다. SmartFTP를 사용하면 사용 가능한 http 링크를 자동으로 생성하도록 도메인과 경로를 설정할 수 있습니다. FileZilla로 이 작업을 수행하는 방법을 알 수 없습니다. (링크를 수동으로 만들 수도 있지만 삽입할 파일이 수백 개에 달하므로 자동 링크 기능을 사용하면 시간이 정말 절약됩니다.)
답변1
기본 지원
파일질라
불행하게도 FileZilla는 이 기능을 기본적으로 지원하지 않는 것 같습니다.. 이전에도 요청한 적이 있는데, 이런 종류의 지원을 추가할 계획은 알려진 바가 없다는 답변이 나온 것 같습니다.
사이버덕
에 관하여사이버덕, FTP URL의 일부를 변경하여 HTTP URL을 만드는 기능이 있지만 내가 알 수 있는 한 이를 사용자 정의할 수는 없습니다.
WinSCP
귀하의 기준에 적어도 부분적으로 부합하는 것으로 보이는 옵션 중 하나는 다음과 같습니다.WinSCP, 이는파워셸 확장변환을 수행합니다. 이 확장은 현재 설치 프로그램을 사용할 때 기본적으로 포함됩니다.
URL을 변환하는 명령은 원격 파일을 마우스 오른쪽 버튼으로 클릭하고 선택하여 사용할 수 있습니다.파일 사용자 정의 명령 → HTTP URL 생성. 명확성을 위해 다음에서 설정을 변경할 수 있습니다.환경 설정 → 명령 → HTTP URL 생성 → 구성.
확장은 다음과 같습니다.향상최근(WinSCP 5.11.3에서) 선택된 다수의 파일에 대해 더 나은 성능을 제공합니다.
FileZilla 및 메모장++
단지 제안일 뿐이지만 제가 고려할 수 있는 옵션은 다음과 같습니다.메모장++FileZilla와 함께.
FileZilla는 디렉토리에 있는 수백 개의 FTP URL을 클립보드에 쉽게 복사할 수 있습니다. 일반적으로 첫 번째 항목을 선택한 다음Shift + 왼쪽 클릭마지막 항목을 선택하려면 선택 항목을 마우스 오른쪽 버튼으로 클릭하고URL을 클립보드에 복사. 복사된 FTP URL은 추가 수정을 위해 Notepad++에 쉽게 붙여넣을 수 있습니다.
특히 Notepad++는 다음을 지원합니다.정규 표현식괄호로 그룹화하는 것을 포함한 대체 기능에서 예:
이 경우 $2는 찾기 필드의 두 번째 괄호 세트에 해당합니다(예: ) (example.com)
. 위의 예는 아마도 현재로서는 꽤 쓸모가 없을 것입니다(다음으로 대체할 수 있습니다).http://example.com/pictures) 그러나 이와 유사한 것은 다른 대체 패턴의 기본 패턴으로 유용할 수 있습니다.
이 제안은 완벽하지 않습니다. URL에 따라 일부 항목을 이스케이프해야 할 수도 있습니다. 마찬가지로 각 사이트(및 둘 이상의 디렉터리)에 대해 대체 항목을 정의해야 한다는 점에서 이는 진정한 마스킹이 아닙니다.
그러나 Notepad++는 매크로를 지원합니다. 즉, 사이트 교체를 한 번 수행하고 이를 매크로로 기록하고 Notepad++ 매크로 메뉴에서 간단히 선택하여 해당 사이트에서 다시 사용할 수 있다는 의미입니다.