postavkin

Рейтинг
601
Регистрация
06.01.2009
Милованов Ю.С:
Да вообще можно на 1 файле разрулить.
сайт.ру/каталог/номерКаталога/номерСтраницы
И через реврайтРуль уже разруливаем как хотим.
ЗЫ. естесно для Псов они будут существовать.

потер. не заметил

---------- Добавлено 12.11.2012 в 22:59 ----------

Подскажите, пожалуйста, основную страницу категории мне делать реально физически существующей или в таблице БД заводить? Надеюсь я понятно выражаюсь. Спасибо

Милованов Ю.С:
Алгоритм подскажем:)
1) делаем запрос к БД(SELECT * FROM tbl1 лимит X, X+20). X=номер страницы из названия файла.
2)На странице рисуем в цикле ту строчку, где числа это ссылки (страница 1, 2, 3, 4, ... , N)
3) Ссылки вида сайт.ру/catalog25/2.php(такова вида точно знаю сделать можно)
4) Через ридирект все льем на основной файл.
5) Там уже берем это число(номер страницы) и подставляем в запрос.
Это если кратко:)

При этом страницы будут существовать для ПСов?

Страницы сайт.ру/catalog25/2.php

сайт.ру/catalog25/3.php

сайт.ру/catalog25/4.php

сайт.ру/catalog37/2.php

сайт.ру/catalog37/3.php

и т.д?


php_value display_errors off
php_value error_log error/myerrorlog.txt

Почему то ошибки не пишится в файл myerrorlog.txt

Права 777 на папку error/ поставил.

Подскажите, пож-та.

спасибо.

Т.е. в конец .htaccess добавлю


php_value display_errors off
php_value error_log error/myerrorlog.txt

error - папка в корне, где будет создаваться файл myerrorlog.txt и туда будут писаться ошибки.

Всё верно? Спасибо ещё раз

текущий .htaccess


AddDefaultCharset UTF-8
ErrorDocument 404 /404.php

RewriteEngine On
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
#редиректим с index.php на зеркало
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.site.ru/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]


---------- Добавлено 11.11.2012 в 23:58 ----------

LEOnidUKG:
В продакшине никогда не показываются ошибки.

Леонид, расшифруйте, пожалйуста, для меня эту строку.

LEOnidUKG:
В файл .htaccess добавить строчку:
php_value display_errors off

Спасибо, а я то получается не смогу идентифицировать что ошибка есть, в случае её возникновения?

Извините, потерто, мой косяк.

Brand from Amber:
postavkin, а где там 178 ответов?

я же написал сразу в первом посте: "ps домен само собой другой".

Спасибо большое. Всё понятно, моего негениального ума не хватит осилить это.

ps просто хотел сам написать скрипт, который пропарсит яндекс и даст список проиндексированных страниц сайта.

Спасибо, но почитав отзывы - понял что не получится. Может я и не прав.

Написал бы сам под себя такую фичу, но опять же, как я понимаю, после некоторого количества обращений к поиску яндекса - меня он просто забанит.

allianceer:
Сколько xml позволит

Т.е. если я правильно помню - лимит в XML - 1000 запросов день. Значит если на сайте больше 1500 страниц - то не удастся все их проверить на индексацию.

А если пойти от обратного вопроса?

Есть ли сервис позволяющий посмотреть все страницы в индексе ПС (по аналогии ЯВебмастер), но только одной страницей, а не 1 2 3 4 5.....107

Всего: 5509