Ответ 1
Изменен мой httpd.conf из
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
To
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
И это работает.
У меня есть локальная установка WordPress для MAMP, и я пытаюсь работать с постоянными ссылками. Но когда я нажимаю ссылки после установки постоянной ссылки на "День и имя" http://localhost/wordpress_1/2011/01/12/sample-post/
Я получаю 404ed
Не найдено: запрошенный URL /Wordpress _1/2011/01/05/привет-мир/ не найден на этом сервере.
Это проблема mod_rewrite? mod_rewrite указан в разделе "загруженные модули" моего phpinfo. Мне нужно сделать что-то еще, чтобы включить его?
Спасибо
UPDATE:
Из моего httpd.conf:
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
Изменен мой httpd.conf из
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
To
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
И это работает.
Следуйте символическим ссылкам, необходимо включить в MAMP.
Откройте файл httpd.conf в папке /Applications/MAMP/conf/apache/
Найдите <Directory />
Убедитесь, что у вас установлены следующие параметры:
Options Indexes FollowSymLinks
Вы также можете настроить локальный виртуальный хост для лучшего тестирования вашего сайта WordPress. Это выходит за рамки этого вопроса/темы, но если вы хотите создать пример файла конфигурации и инструкции о том, как это сделать.