前提・実現したいこと
静的サイトにWordpressのブログページを組み込みたいことが前提にあります。
ローカルサーバー上で確認したいのでMAMPを使っているのですが、.htaccessの有効化ができません。
localhostに入れてるファイルに.htaccessがあるとアクセスできず、.htaccessを削除するとサイトが表示されるので.htaccessが関係しているのはわかるのですが解決法がわかりません。
普段は静的サイトしか作ったことがなく、phpもWordpressも今回が初めてです。
追記)
「localhost/html/」の直下に.htaccessを入れていて、アクセスできないのは「localhost/html/」です。
SSIでのインクルードとhttpsとか転送処理のために.htaccessを入れてます。
.htaccessの記述は下記です。
.htaccessの記述
AddHandler server-parsed .shtml AddHandler server-parsed .html AddHandler server-parsed .htm RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
.htaccessのある場所
アクセスできなくなるファイルの場所
どういう経緯で存在する.htaccessなのか
.htaccessの中身を記載してください
httpsにリダイレクトしようとしているということは
SSL証明書は設置してるってことでしょうか
https://www.google.com/search?client=safari&rls=en&q=mamp+ssl&ie=UTF-8&oe=UTF-8
このあたりの知識は本当に乏しいので、.htaccess自体がどうこうというよりSSL設定が関わっているんですね。
仕事用のPCがWindowsなので、下記サイトを参考にPHPの実行環境の場所を設定?までやってみたのですが、そのあとがわからなくなりました
https://morobrand.net/mororeco/php/mamp/
https://pickles2.pxt.jp/manual/setup/apps_env_windows.html
質問が変わってしまいますが、練習に私物PCのMacで先にMAMPを触ってみてたので仕事用PCで作業するときにもMAMPを入れましたが、WindowsであればやはりXAMPPのほうが良いでしょうか。