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

时间:2016-08-22 16:42:47

标签: php wordpress .htaccess

我正在尝试在我的机器上设置本地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(包括端口号,尝试导航到网站中的特定页面等等)。我已经尝试了The requested URL /about was not found on this server上建议的所有内容和WP的指南(尽管它们似乎只有在人们安装了插件后才解决问题 - 我只是想设置基本的初始WP下载。)

有什么建议吗?对于还有什么可尝试,我完全失去了。非常感谢任何帮助 - 谢谢!

这是我的文件夹结构(在我的网站文件夹中,这是MAMP所在的位置): screenshot of folder structure

2 个答案:

答案 0 :(得分:5)

a2enmod rewrite

service apache2 restart

答案 1 :(得分:0)

我遇到了同样的问题,解决方法是激活rewrite_module上的apache