나는 완벽하게 작동되는 우분투 14.04,에 미디어 위키 사이트가, 내가 서버에 HTTPS 설정을 얻으려고 /var/www/html
apache2가 https로 리디렉션되지 않거나 mediawiki에서 예상했던 동작을하는 이유는 무엇입니까?
에 보관되어, 나는 그 아직 끝낼 수 없었다. 여기에 현재 80 번 포트 설정이 있습니다. 아래에서 제가 시도하고있는 것을 보여 드리겠습니다.
/etc/apache2/sites-available/000-default.conf
<VirtualHost *:80>
ServerName mywiki.com
ServerAlias http://mywiki.com
DocumentRoot /var/www/html
</VirtualHost>
/var/www/html/LocalSettings.php
#this is the only relevant line...I think.
$wgServer = "http://mywiki.com"
내가 만드는 변경 사항은 아래에 있습니다.
1. 변경 $wgServer
값 sudo a2dissite 000-default
을 실행하여 이전 000-default.conf
파일을 사용에서 다음
<VirtualHost _default_:80>
ServerName mywiki.com
Redirect permanent/https://mywiki.com
</VirtualHost>
<VirtualHost _default_:443>
ServerName mywiki.com
ServerAlias https://mywiki.com
ServerAdmin [email protected]
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/my.crt
SSLCertificateKeyFile /etc/apache2/ssl/my.key
</VirtualHost>
3. 정지 아파치에 //mywiki.com
2 편집 /etc/apache2/sites-available/default-ssl.conf
합니다.
4.sudo a2ensite default-ssl
을 실행하여 새 ssl 기본 파일 사용을 시작합니다. 이때 sudo /etc/init.d/apache2 restart
제 다시 아파치는 아파치 올바르게 다시 시작되고 오류 출력으로부터 또는하는 error.log에 없다. 그러나 mywiki.com
을 입력하여 사이트로 이동하면 https
으로 리디렉션되지 않으며 이제는 Index of/html/
이라는 사이트의 :80
섹션이 표시됩니다.
수동으로 https://mywiki.com
으로 이동하려고하면 시도하지도 않는 것처럼 페이지를 사용할 수 없습니다.
어디로 잘못 가고 있습니까?
감사합니다. 파일에 추가 했으므로 아무 것도 변경하지 않은 것처럼 보입니다. 나는 확실히 그것을 놓쳤다. – trueCamelType
괜찮습니다. 이 구성을 여러 번 사용하여 이상하게 작동하지 않습니다. 이 질문에 기분을 상하게하지 말고,이 줄을 추가 한 후에 아파치 서비스를 다시 시작 했습니까? – Fastjur
불쾌감을 전혀 느끼지 못합니다. 문제의 # 1 해결 방법이라고 생각합니다. 나는 다시 시작했다. 나는 또한 좋은 측정을 위해 기계를 다시 시작했다. – trueCamelType