X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Как отключить 4х-символный год (year) в Url?
vetbars
vetbars
Topic Starter сообщение 17.3.2012, 21:33; Ответить: vetbars
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 648
Регистрация: 27.1.2009
Поблагодарили: 194 раза
Репутация:   29  


Здравствуйте!
У меня есть сайт на WordPress 2.8.4. На нём сейчас 999 записей. Все записи я нумеровал с 1 до 999. То есть /1, /2, /3, ... /997, /998, /999.

И до вчерашнего дня всё было нормально. Когда пришло время добавить запись с УРЛом /1000 - удивился. На главной странице, как обычно, появился анонс записи... но при переходе на полную запись - "Not Found. Sorry, but you are looking for something that is not here."

Почесав тыковку, я понял, что WP думает, что 1000 - это номер года.
Перерыл всю папку wp-includes - искал где происхдит реврайт урлов - что-то типа ([0-9]{4}). Нашёл, исправил на {5} - никакой реакции.

Подскажите пожалуйста, как сказать WP чтобы он не обрабатывал 4х симольный УРЛы как год? Как дать понять, что это такие же записи?

Вот сам сайт http://www.not1.ru/, на нём можно посмотреть что /999 работает, а /1000 уже нет

Жду совета! Заранее спасибо!


--------------------
тИЦ 130, PR 4, ЯК, DMOZ
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SpaceX
SpaceX
сообщение 17.3.2012, 23:06; Ответить: SpaceX
Сообщение #2


Участник
***

Группа: User
Сообщений: 205
Регистрация: 13.3.2011
Поблагодарили: 66 раз
Репутация:   18  


в archive.php пробовали перехватить?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
saraus
saraus
сообщение 17.3.2012, 23:26; Ответить: saraus
Сообщение #3


Старожил
******

Группа: Active User
Сообщений: 1219
Регистрация: 21.6.2011
Поблагодарили: 418 раз
Репутация:   67  


(vetbars @ 17.3.2012, 20:33) *
Почесав тыковку, я понял, что WP думает, что 1000 - это номер года.


А почему вы так решили? Ну и если это так, то скорее всего в is_year копать надо.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vetbars
vetbars
Topic Starter сообщение 17.3.2012, 23:32; Ответить: vetbars
Сообщение #4


Завсегдатай
*****

Группа: Active User
Сообщений: 648
Регистрация: 27.1.2009
Поблагодарили: 194 раза
Репутация:   29  


SpaceX, так archive.php же шаблон. В нём нет ничего особенно. Тем более нет того, что определяет формирование урлов... Видимо это находится в rewrite.php. Не могу понять...


--------------------
тИЦ 130, PR 4, ЯК, DMOZ
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
remind4me
remind4me
сообщение 17.3.2012, 23:44; Ответить: remind4me
Сообщение #5


Новичок
*

Группа: User
Сообщений: 24
Регистрация: 22.2.2012
Из: Беларусь
Поблагодарили: 2 раза
Репутация:   0  


vetbars,
а может это как-то связано с тем, что у вас в админке в "Параметры" -> "Медиафайлы" включен "Помещать загруженные мной файлы в папки по месяцу и году"?
Я правда уже не помню, что было в админке в WP 2.8.4, но все же...

Теоретически это еще может быть связано с формированием ЧПУ, может в .htaccess файле регэксп так сделан, что урлы с длинным числом как-то не так редиректятся.

Дайте ка сюда может для примера начальную ссылку (или где она там у вас на странице скажите), по которой вы пытаетесь открыть страницу, и ссылку, куда вы получаете редирект, может тогда легче будет сообразить что и почему.

Сообщение отредактировал remind4me - 17.3.2012, 23:49


--------------------
Хочешь стать вебмастером - программируй, не можешь программировать - учись!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
saraus
saraus
сообщение 17.3.2012, 23:51; Ответить: saraus
Сообщение #6


Старожил
******

Группа: Active User
Сообщений: 1219
Регистрация: 21.6.2011
Поблагодарили: 418 раз
Репутация:   67  


Содержимое .htaccess покажите.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vetbars
vetbars
Topic Starter сообщение 17.3.2012, 23:51; Ответить: vetbars
Сообщение #7


Завсегдатай
*****

Группа: Active User
Сообщений: 648
Регистрация: 27.1.2009
Поблагодарили: 194 раза
Репутация:   29  


remind4me,
"Помещать загруженные мной файлы в папки по месяцу и году"
не помогло

saraus,

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress


Сообщение отредактировал vetbars - 17.3.2012, 23:52


--------------------
тИЦ 130, PR 4, ЯК, DMOZ
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
NoMax
NoMax
сообщение 18.3.2012, 0:02; Ответить: NoMax
Сообщение #8


Участник
***

Группа: User
Сообщений: 190
Регистрация: 13.7.2010
Поблагодарили: 68 раз
Репутация:   8  


Попробуйте поменять адрес страницы - например, _www.not1.ru/page1000 (page1000.html, 1000pages) и посмотрите. Если заработает, значит нужно менять Настройки постоянных ссылок.
Хотя бы так: /%postname%-%post_id%.html

Сообщение отредактировал NoMax - 18.3.2012, 0:07


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
remind4me
remind4me
сообщение 18.3.2012, 0:05; Ответить: remind4me
Сообщение #9


Новичок
*

Группа: User
Сообщений: 24
Регистрация: 22.2.2012
Из: Беларусь
Поблагодарили: 2 раза
Репутация:   0  


vetbars,
а можете попробовать в панели управления отключить ЧПУ и проверить как работают прямые ссылки типа "http://www.not1.ru/?p=123" ?
где вместо 123 поставьте ID вашего самого последнего поста, с которым проблема.

Только сначала не забудьте БЭКАП сделать, а то мало ли что.


--------------------
Хочешь стать вебмастером - программируй, не можешь программировать - учись!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
saraus
saraus
сообщение 18.3.2012, 0:06; Ответить: saraus
Сообщение #10


Старожил
******

Группа: Active User
Сообщений: 1219
Регистрация: 21.6.2011
Поблагодарили: 418 раз
Репутация:   67  


А на всех после 1000 не работает или строго кусок только? Тоесть пробовали там 1001, 1002 и т.д.?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Как заработать новичку?
106 Emeralda 17650 Вчера, 21:17
автор: lesssss81
Горячая тема (нет новых ответов) Как заставить Google любить тебя?
Хочу роста трафа из Гугла : ))
72 Aslan88 16151 Вчера, 21:02
автор: alexandrrr
Открытая тема (нет новых ответов) Как установить источник заражения сайтов?
5 kelevra 333 Вчера, 17:55
автор: Nell
Горячая тема (нет новых ответов) Как быстро похудеть мужчине в домашних условиях?
бесплатно, без регистрации, без смс
211 Silverspam 13352 Вчера, 16:48
автор: Catherine_Molli
Открытая тема (нет новых ответов) Как правильно сделать категории на сайте?
Хелппп!!!
5 norino 624 Вчера, 16:28
автор: One_on_One


 



RSS Текстовая версия Сейчас: 12.12.2017, 3:24
Дизайн