На переднем плане моего сайта WordPress 3.5.2 у меня есть три кнопки: «Главная», «Блог» и «Образец». Когда мои Permalink настройки установлены на Default
, я могу получить доступ к этим три страницы:WordPress Постоянная ссылка Изменено, не удается получить доступ к страницам
Home: http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/
Blog: http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/?page_id=13
Sample Page:
http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/?page_id=2
Однако, когда я изменил мои Постоянная ссылка Настройки для Post name
и обновляется браузер, я не могу получить доступ к странице блога и Sample страницы. я получаю следующие ошибки:
Blog: http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/blog
Not Found
The requested URL /blog/ was not found on this server.
Sample Page:
http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/sample-page/
Not Found
The requested URL /sample-page/ was not found on this server.
В WordPress-х Settings -> Permalink Settings
, я получаю сообщение:
If your .htaccess file were writable, we could do this automatically, but it isn’t so these are the mod_rewrite rules you should have in your .htaccess file. Click in the field and press CTRL + a to select all.
Когда я проверил мои права доступа для файла .htaccess, я получил 644, так что я изменил его на 666 и сообщение исчезло (я изменил его обратно 644)
[[email protected] html]$ ls -l .htaccess
-rw-r--r-- 1 root root 258 Jul 25 21:49 .htaccess
[[email protected] html]$ sudo chmod 666 .htaccess
я все еще могу получить доступ к своему дому р возраст после изменения параметров постоянной ссылки на Post name
. Я не уверен, если это не имеет ничего общего с моей проблемой, но я установил свой WordPress сайт в подкаталоге (ххх) на моем Amazon EC2 микро экземпляра и я изменил Общие настройки РГ следующим образом:
WordPress Address (URL): http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/xxx
Site Address (URL): http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com
+1 Благодарим вас за ответ. Я выполнил инструкции в предоставляемой ссылке и перезапустил httpd. К сожалению, это не сработало. – Anthony
+1 Большое спасибо, фил. Я перечитал инструкции и, видимо, я пропустил второй шаг. Он работает сейчас! – Anthony
Не забудьте перезагрузить httpd: service httpd restart – ivanacorovic