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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как рассылать своим подпичикам
10 Modric 916 Сегодня, 14:21
автор: Modric
Открытая тема (нет новых ответов) Как переслать большой файл
RAR архив ~200 ГБ
15 KM_ 678 Сегодня, 13:03
автор: CryptoDevelop
Открытая тема (нет новых ответов) Кейс: как я вышел в топ за 4 месяца по всем ВЧ
16 _fan_ 3047 Сегодня, 12:44
автор: aver110
Открытая тема (нет новых ответов) Как победит Google
проблема с google индексацией
15 szamriy 1457 19.10.2018, 15:22
автор: VinogradOFF
Открытая тема (нет новых ответов) [Книга] Налог на глупость: Как я заработал в интернете 5,5 млн рублей.
19 kotovsky 5222 19.10.2018, 4:10
автор: KitSover


 



RSS Текстовая версия Сейчас: 21.10.2018, 16:44
Дизайн