내 컴퓨터에 Ubuntu 12.04 LTS Linux를 사용하고 있습니다. 이미 LAMP를 설치했습니다. 이제 mod_rewrite 모듈을 활성화하고 싶습니다. 나는 Google을 많이했고 많은 트릭을 시도했지만 mod_rewrite를 활성화 할 수 없었습니다. 누구든지 mod_rewrite를 활성화 할 수 있습니까? 미리 감사드립니다.우분투의 LAMP에서 mod_rewrite를 활성화하는 방법은 무엇입니까?
15
A
답변
66
: 모드 재 작성이 이미 사용 가능하게되어있는 경우
sudo a2enmod rewrite
가 또한 확인할 수 있습니다 설명과 함께
sudo a2enmod rewrite && sudo service apache2 restart
-에서 다음을 수행 : -; TL DR 버전은 터미널에서 다음을 수행 터미널 :
ls -l /etc/apache2/mods-available/rewrite.load ///if it prints out rewrite.load, it's there and ready to go
sudo a2enmod rewrite //enables the mod
ls -l /etc/apache2/mods-enabled/rewrite.load // shows created symlink
sudo vi /etc/apache2/sites-available/default //opens the file in vi (you can also use vim or nano)
필요
sudo service apache2 restart ///restarts apache
편집으로/등/아파치가/사이트-사용할 수있는 가상 호스트 항목을 가진 "에 AllowOverride 없음" "에 AllowOverride 모두"의 발생을 교체하고에 AllowOverride All
추가 DocumentRoot. 이 생산 환경에 적합하지 않지만, 지역 발전을위한 잘 작동
<VirtualHost *:80>
ServerName example.com
DocumentRoot /var/www/vhosts/example.com
<Directory /var/www/vhosts/example.com>
AllowOverride all
</Directory>
</VirtualHost>
: 가상 호스트는 궁극적으로 같은 것을 보일 것입니다.
5
당신은 당신이 시도 않았다 명령을 어떤 언급하지 않았다, 그래서 기본적인 일부터 시작됩니다
apache2ctl -M
관련 문제
- 1. mod_rewrite를 활성화하는 방법?
- 2. Apache2에서 mod_rewrite를 사용하는 방법은 무엇입니까?
- 3. DomainRuntimeMBean을 활성화하는 방법은 무엇입니까?
- 4. session.upload_progress를 활성화하는 방법은 무엇입니까?
- 5. 창을 활성화하는 방법은 무엇입니까?
- 6. LAMP에서 mysql 데이터베이스 복구
- 7. coldfusion에서 $ _SERVER [ 'DOCUMENT_ROOT']을 얻는 방법은 무엇입니까? LAMP에서
- 8. 가장 안전한 방법은 mod_rewrite를
- 9. QGraphicsScene에서 드래그를 활성화하는 방법은 무엇입니까?
- 10. PHP에서 Socket을 활성화하는 방법은 무엇입니까?
- 11. 부모가있는 양식을 활성화하는 방법은 무엇입니까?
- 12. PyOpengl에서 vsync를 활성화하는 방법은 무엇입니까?
- 13. 버튼으로 키보드를 활성화하는 방법은 무엇입니까?
- 14. 페이지 컨트롤을 활성화하는 방법은 무엇입니까?
- 15. freebsd에서 GMP를 활성화하는 방법은 무엇입니까?
- 16. Apache에서 mod_info를 활성화하는 방법은 무엇입니까?
- 17. android에서 알람을 활성화하는 방법은 무엇입니까?
- 18. 포틀릿 WSRP를 활성화하는 방법은 무엇입니까?
- 19. OSGI 번들을 활성화하는 방법은 무엇입니까?
- 20. 스프링 보안을 활성화하는 방법은 무엇입니까?
- 21. Magento에서 모듈을 활성화하는 방법은 무엇입니까?
- 22. UISearchBar 회색보기를 활성화하는 방법은 무엇입니까?
- 23. dodirectpayment API를 활성화하는 방법은 무엇입니까?
- 24. ARC에서 인스트루먼트의주기보고를 활성화하는 방법은 무엇입니까?
- 25. PHP에서 ZipArchive를 활성화하는 방법은 무엇입니까?
- 26. python과의 종속성을 활성화하는 방법은 무엇입니까?
- 27. DotCloud에서 short_open_tags를 활성화하는 방법은 무엇입니까?
- 28. Phonegap에서 WEBGL을 활성화하는 방법은 무엇입니까?
- 29. QWebView에서 localStorage를 활성화하는 방법은 무엇입니까?
- 30. MessageDrivenContext 삽입을 활성화하는 방법은 무엇입니까?
: 감사합니다. 각 단계의 설명을 쉽게 이해할 수 있습니다. 나는 당신의 대답을 받아 들였습니다. – PHPLover
@mike - ya 훌륭한 답변이지만, 프로덕션 환경에서 수행 할 작업을 언급하거나 이러한 사례를 찾아 볼 링크를 제공하십시오. –
@StacyJ이 질문에 대해서는 주제와 조금 다를 수 있습니다. /etc/apache2/apache2.conf 또는 httpd.conf 주석을 철저히 읽으십시오. 자세한 내용은 http://httpd.apache.org/docs/current/misc/security_tips.html 및 https://help.ubuntu.com/12.04/serverguide/httpd.html을 확인하십시오. – mikedugan