최근에 .htaccess 파일을 사용하여 내 웹 페이지의 URL을 편집했습니다. 이것은 mod_rewrite (Apache)로 수행됩니다. XAMPP를 사용하고 작업 파일은 적절한 htdocs 폴더 안에 있습니다. 로컬 디렉토리에서 .htaccess 파일이 작업을 수행하고 URL을 편집합니다. 도메인 이름을 가지고 작업 파일을 정기적으로 업데이트합니다. 이 파일을 FTP를 통해 도메인에 업로드하면 아파치 모듈이 웹 디렉토리에서 작업 할 수있는 방법이 없기 때문에 .htaccess 파일이 제대로 작동하지 않습니다. 그래서 내 질문은 어떻게해야 아파치의 mod_rewrite 모듈없이 웹 디렉토리에서 .htaccess 파일 작업을 할 수 있습니까?.htaccess는 Apache 서버에서 작동하지만 FTP 디렉토리에서는 작동하지 않습니다.
1
A
답변
0
질문이 명확하지 않습니다. Apache가 요청을 결코 처리하지 않으므로 Apache 서버 (http://localhost/~user/index.html
)를 거치지 않고 정적 파일 (즉, file:///home/user/www/index.html
)에 액세스하는 경우 URL 재 작성이 작동하지 않습니다.
아마도 .htaccess 파일이 제대로 업로드되지 않았습니까? 마침표로 시작하는 파일과 같이 이상하게 명명 된 파일을 업로드하려고하면 일부 프로그램에서 약간 불평 할 것입니다.
관련 문제
- 1. .htaccess는 로컬에서는 작동하지만 서버에서는 작동하지 않습니다.
- 2. 웹 사이트는 하위 디렉토리에서는 작동하지만 루트 디렉토리는 작동하지 않습니다.
- 3. ASP.Net 3.5 하위 도메인에서는 Ajax가 작동하지만 서브 디렉토리에서는 작동하지 않습니다.
- 4. 한 서버에서 작동하지만 다른 서버에서는 작동하지 않습니다.
- 5. Silverlight FTP 파일 업로드가 서버에서 작동하지 않습니다.
- 6. C# FTP 크기 명령은 모든 FTP 서버에서 작동하지 않습니다
- 7. QFileSystemWatcher가 디렉토리에서는 작동하지만 파이썬에서는 파일에서 작동하지 않는 이유는 무엇입니까?
- 8. .htaccess는 하위 도메인에서 작동하지 않습니다.
- 9. Apache mod_rewrite는 .htaccess에서 작동하지만 httpd.conf에서는 작동하지 않습니다.
- 10. Ftp 연결은 에뮬레이터에서 작동하지만 실제 장치에서는 작동하지 않습니다.
- 11. django 개발 서버에서 작동하지만 아파치에서는 작동하지 않습니다.
- 12. Ajax는 서버에서 작동하지만 로컬로는 작동하지 않습니다.
- 13. .htaccess는 작동하지만, 하위 폴더
- 14. .htaccess는 웹 서버에서 하이픈이 작동하지 않음을 나타냅니다.
- 15. Apache FTP 임베디드 서버에서 종료시 예외가 발생합니다.
- 16. move_uploaded_file이 Linux Mint의 Apache 서버에서 작동하지 않습니다.
- 17. react-router browserHistory가 Apache 서버에서 작동하지 않습니다.
- 18. FTP 스크립트가 작동하지 않습니다.
- 19. Apache 다시 쓰기 규칙은 로컬 호스트에서는 작동하지만 서버에서는 작동하지 않습니다.
- 20. isset 로컬 서버에서 작동하지만 라이브 서버에서 작동하지 않습니다.
- 21. XERO-API가 실제 서버에서 작동하지만 테스트 서버에서 작동하지 않습니다.
- 22. Apache mod_rewrite가 작동하지 않습니다.
- 23. htaccess는 서버에서 작동하지 않지만 localhost에서 작업 중입니다. (PHP 확장자 제거)
- 24. . htaccess가 서버에서 작동하지 않습니다.
- 25. FTP 후에 프로그램이 작동하지 않습니다.
- 26. FTP는 CommandLine에서 작동하지만 Windows 탐색기에서는 작동하지 않습니다.
- 27. FTP 쉘 스크립트가 작동하지 않습니다.
- 28. .htaccess가 내 서버에서 작동하지 않습니다.
- 29. 이전에 작동 한 HTAccess는 더 이상 작동하지 않습니다.
- 30. FTP URL이 SSRS에서 작동하지 않습니다.
htaccess 파일이 FTP URL (예 :'ftp : // somehost.com/dir/path/file.txt')에 영향을 줄 수 있는지 묻고 있습니까? –
기본적으로. 나는 최선을 다해 설명하려고 노력했다. 나는 더 잘게 자르고 말린다. 사이트를 만들고 파일에 대해 작업하는 로컬 폴더가 있습니다. 나는 현재 XAMPP의 htdocs 폴더에 php 작업 문제를 해결하고있다 : localhost/site/index.php. 디렉토리에 .htaccess 파일이 있습니다. 아파치가 켜져 있기 때문에 잘 동작합니다. 그런 다음 해당 파일을 웹 사이트 도메인 (http://www.mysite.com/index.php)에 업로드합니다. 거기 페이지가 아파치를 통해 실행되지 않기 때문에 .htaccess 파일이 작동하지 않습니다. 그래, 네. .htaccess 파일을 웹 디렉토리에서 작동하게하려면 어떻게합니까? – JoeAndy
@ user2045366 위대한 관측입니다. x.htaccess 파일의 이름을 변경하고 FTP를 통해 업로드하려고했습니다. 그러나 웹 디렉토리에서 .htaccess로 파일의 이름을 다시 바꾼 경우에도 여전히 작동하지 않습니다. – JoeAndy