DocumentRoot以外のファイルをAliasで参照させる手段は検索すると多数記事が見つかるため、私がやった事だけを忘備録として記録しておきます。
設定
やりたいこと
DocumentRoot以外に配置した
c:\00_job\tool
上記のフォルダを以下のアドレスで表示させたい。
https://ドメイン名/tool
httpd.conf編集
httpd.conf を編集する。
例)WindowsのXamppの場合 C:\xampp\apache\conf\httpd.conf に入っている。
<IfModule alias_module>
上記のの文字列を検索して少し下の
</IfModule>
の下あたりに以下の記述を追加する。
<IfModule alias_module>
Alias /tool C:\00_job\tool
<Directory />
AllowOverride All
Options None
Require all granted
</Directory>
</IfModule>
具体的には以下のようになった(赤枠が追加した部分)
あとはApacheを再起動させれば設定が反映される
実際に稼働しているプチツール
https://debugprint.com/tool/mining/?adr=0x008c26f3a2Ca8bdC11e5891e0278c9436B6F5d1E
https://debugprint.com/tool/mining/?adr=6ff85749ffac2d3a36efa2bc916305433fa93731
コメント