在此服务器上找不到请求的URL /登录名


The requested URL /login was not found on this server

我正在尝试在我的机器上设置一个本地WP环境。我的。htaccess文件(与index.php文件在同一个文件夹中)如下所示:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index'.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

我的MAMP数据库应该设置正确每次我试图在浏览器中查看网站时,我得到:

<标题>未找到

请求的URL/wordpress在此服务器上找不到。

我的wp-config.php文件是这样的:

define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'root');
/** MySQL database password */
define('DB_PASSWORD', 'root');
/** MySQL hostname */
define('DB_HOST', 'localhost');

我没有尝试移动任何东西,所以我没有尝试更新永久链接。我尝试更改MAMP上的端口,尝试各种url字符串(包括端口号),尝试导航到站点内的特定页面等。我已经尝试了所有建议的请求URL/about在这个服务器和WP的指导方针上都找不到(尽管他们似乎只有在人们安装插件后才能解决问题-我只是试图设置基本的初始WP下载)。

有什么建议吗?我完全不知道还能尝试什么。任何帮助都非常感激-谢谢!

这是我的文件夹结构(在我的sites文件夹中,这是MAMP指向的地方):文件夹结构截图

a2enmod rewrite

service apache2 restart

我有同样的问题,解决方案是在apache上激活rewrite_module