|
|
|
Во вкладке Permalinks вместо дефолтной опции при которой URL имеет вид http: //my-domain/?p=123 выбираю "Date and name based" или "Custom, specify below" (пробовал и так и так) и определяю структуру /%postname%/ при которой URL имеет вид http: //my-domain/sample-post/.
При этом отображается новая структура URL. И вроде все хорошо.
НО!!!
При этом если под постом нажать на Comments, то сервер отвечает, что страница не найдена.
При дефолтном варианте в Permalinks этого не происходит.
Это только у меня так? Или это известная проблема? |
|
|
|
|
|
это неизвестая науке проблема, но решаемая методом научного тыка - надо посмотреть может быть нет файла comments.php в темплейте или еще какого- нить.
попробуй поставь любой темплейт (дополнительно) и протестируй - может в тм что ты используешь чего-то нет... |
|
|
|
|
|
Smarty писал(а): |
это неизвестая науке проблема, но решаемая методом научного тыка - надо посмотреть может быть нет файла comments.php в темплейте или еще какого- нить.
попробуй поставь любой темплейт (дополнительно) и протестируй - может в тм что ты используешь чего-то нет...
|
Дело не в файле, так как при дефолтной опции в Permalinks все работает. То есть страница поста для ввода коментариев открывается.
На всякий случай попробовал с дефолтным шаблоном. То же самое. |
|
|
|
|
|
|
Последний раз редактировалось: Xenoid (Пн Сен 17, 2007 2:25 pm), всего редактировалось 1 раз |
|
|
|
|
Xenoid писал(а): |
Только что попробовал на дефолтном шаблоне - все работает у меня.
|
Я конечно очень рад за тебя, но мне еще хотелось бы чтобы у меня тоже работало. |
|
|
|
|
|
У меня, и с коментами #comments и без коментов #respond все равно говорит, что страница не найдена. |
|
|
|
|
|
я в основном имел в виду структуру, а не comments и respond.
cтруктура-то правильная у тебя?
ты на локале запускаешь или на хосте?
посмотри не стер ли ты случаем .htaccess
если на хосте - работает ли там у тебя modrewrite? |
|
|
|
|
|
Если на хосте - проверь права доступа на корневую папку. Возможно просто при изменении настроек скрипт не может перезаписать .htaccess |
|
|
|
|
|
Xenoid писал(а): |
я в основном имел в виду структуру, а не comments и respond.
cтруктура-то правильная у тебя?
ты на локале запускаешь или на хосте?
посмотри не стер ли ты случаем .htaccess
если на хосте - работает ли там у тебя modrewrite?
|
Структура УРЛ получается правильная.
Пробовал и на локале и на хостах. Так файла .htaccess у меня изначально не было. Я в корень домена просто заливал содержимое распакованного архива с WP и там .htaccess не было. |
|
|
|
|
|
ну правильно. Его изначально нету. Но когда ты меняешь настройку, скрипт его создает. Поэтому если на папке public_html (или если это домен 3го уровня, то на папке этого поддомена) у тебя стоят права 755 (по умолчанию), то скрипт не может создать в ней .htaccess, ни о каких RewriteRule речь уже не идет и ссылки твои соответственно не работают. Поменяй права на нее на 777. |
|
|
|
|
|
|
Xenoid, тебе большой респект.
Все заработало. |
|
|
|
|
|
|