AWSのEC2でmod_rewriteが使えないようです。


WordPressで [SiteGuard WP Plugin](https://www.jp-
secure.com/siteguard_wp_plugin/) を使いたいです。

AWSのEC2でmod_rewriteが使えないようで、ログインページを変更する機能が使えないです。

[AWSでmod_rewriteが効かない場合](https://yasigani-
ni.com/php/aws%E3%81%A7mod_rewrite%E3%81%8C%E5%8A%B9%E3%81%8B%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88/)

上記の記事を見つけたので、SSH接続で、記事に有ったコマンドを実行しました。

[code]

    sudo vi /etc/httpd/conf/httpd.conf 
    
[/code]

でも、ファイルが無いようで、新規にファイルが作られてしまいました。  
`:q`と入力して保存せずに終わりましたので、ファイルはできていないです。

AWSのEC2にWordPressをインストールして使っています。

このhttpd.confというファイルは、別のところにあるのでしょうか？  
すみません。教えてください。お願いします。




[XY問題](https://ja.meta.stackoverflow.com/q/2701/4236)に陥っています。確認した事実と、それを元に推測した内容を明確にし、何を解決すべきかをよく考えてください。

> mod_rewriteが使えないようで

とのことですが、[Access An Application Using Only A Single Domain With
Apache](https://docs.bitnami.com/general/apps/wordpress/administration/use-
single-domain/)のドキュメントではmod_rewriteが使われているため、使えないという推測は誤っている可能性が高いです。また、[List
Installed Apache
Modules](https://docs.bitnami.com/general/apps/wordpress/administration/check-
installed-modules/)にてモジュール一覧の取得方法も説明されています。推測が正しいか確認してください。

[code]

    sudo /opt/bitnami/apache2/bin/apachectl -M
    
[/code]

* * *

> ログインページを変更する機能が使えない

こちらが本来解決したい問題ではありませんか？

[2014-10-27 プラグイン WordPress HTTPS (SSL)をご利用の場合の注意事項](https://www.jp-
secure.com/siteguard_wp_plugin/info/)によると

> プラグイン WordPress HTTPS (SSL) [wordpress-https]と、SiteGuard WP
> Pluginの「ログインページ変更」の機能を同時に使用することはできません。  
>  WordPress HTTPS (SSL)以外にも、ログイン関連の設定を変更するプラグインは、SiteGuard WP
> Pluginと同時に使用できない可能性がありますので、ご注意ください。

と説明されています。該当する環境かを確認してはどうでしょうか。

