【Ubuntu 18.04/16.04 LTS Server】DokuWikiをSSL通信化(https)する

スポンサーリンク

DokuWikiのサイトをSSL通信化(https)したので備忘録を残す。
基本的にはベースのWebサーバ(Apache)をSSL化(https)するだけでOK。

まずは、下記記事を参考にApacheをSSL対応しておく。

【Ubuntu 18.04 LTS Server】ApacheのSSL通信(https)を使う
以前の記事で、「Ubuntu 18.04 LTS Server」のApacheでWebサーバを構築したが、SSL通信(https)を動かしたので備忘録を残す。Apacheの設定まずは、Apacheのインストール時にサンプルのSS...

続いて、DokuWikiサーバは、以前の記事で、インストールした手順。

【Ubuntu 18.04/16.04 LTS Server】DokuWikiをインストールし、Markdown記法が使えるようにする
Markdownで書けるWikiを探していた。DokuWikiはプラグインで対応出来るとの事で、使えるようにしたので備忘録を残す。追記(2018/6/2)Ubuntu 18.04 LTS Serverでも動作する事を確認した。...

URLのリダイレクト

http:// でのアクセスを https:// に自動リダイレクトするように .htaccess を修正。

以前の記事で作成した /var/www/dokuwiki/.htaccess ファイルの最初の RewriteEngine on行の直後に下記を追加。

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
【DokuWiki】URLをスッキリさせる(URLの書き換え)
前記事でUbuntu Serverで、DokuWikiを使えるようにした。DokuWikiのデフォルト設定では、各ページへのアクセスURLは下記のように、doku.phpへの引数のような感じになっている。そこで、下記のよ...

補足

  • DokuWikiに標準付属の .htaccess.dist にもリダイレクトのコードはコメントで書いてあるが、それをコメントアウトするだけでは何故かダメだったので、上記方法とした。

参照記事

参考

  1. URL の書き換え | DokuWiki
  2. .htaccessを使ってHTTPからHTTPSへリダイレクトさせる方法

コメント

タイトルとURLをコピーしました