Я пытаюсь настроить локальную среду 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 / о котором не было найдено на этом сервере и руководящие принципы WP (хотя они, похоже, решают проблемы только после того, как люди установили плагины – я просто пытаюсь настроить базовую начальную загрузку WP).
Какие-либо предложения? Я в полной мере проигрываю, что еще попробовать. Любая помощь очень ценится – спасибо!
Вот моя структура папок (в папке моих сайтов, куда направляется MAMP): скриншот структуры папок
a2enmod rewrite
service apache2 restart
У меня та же проблема, и решение заключалось в том, чтобы активировать rewrite_module
на apache
.