我当前在安装MAMP时遇到问题。我在这里使用了本教程来在本地开发环境上启用SSL加密:
我在那里托管WordPress。
完成本教程中的所有操作后,我导出了数据库,用https://dev.mypage.de/
替换了所有URL,并将其导入到数据库中。
要使我的自定义URL在本地主机上运行,我已将其添加到本地主机配置中:
127.0.0.1 dev.mypage.de
我还将来自数据库的URL设置为wp-config.php
文件中的页面URL:
define( 'WP_HOME', 'https://dev.mypage.de' );
define( 'WP_SITEURL', 'https://dev.mypage.de' );
重新启动服务器后,一切看起来都正确。我直接在首页上。但是,在转到https://dev.mypage.de/wp-login.php/
这样的目录URL之后,我得到了:
未找到:在此服务器上找不到请求的URL /wp-login.php/。
是的,此页面存在。
这是我在httpd-ssl.conf
文件中配置的内容:
<VirtualHost *:443>
DocumentRoot "/Applications/MAMP/htdocs"
ServerName dev.mypage.de
SSLEngine on
SSLCertificateFile "/Applications/MAMP/conf/apache/dev.crt"
SSLCertificateKeyFile "/Applications/MAMP/conf/apache/dev.key"
</VirtualHost>
太奇怪了。有人知道我在这里做错了什么吗?