У меня сейчас на сайте (dle 9.7) стоит тип 2. http://site.ru/категория/подкатегория/id-имя новости.html
Как я могу менять его в такой вид (site.ru/имя новости.html), чтобы ссылки не давали ошибку 404?
Или вообще этого не стоит делать?
Это же не причина.
Например самый лучший тип ЧПУ в WordPress:
%postname%.html
Почему вы так думайте?
Если можете, напишите, пожалуйста, этот код.
if (у каждого зарегистрированного пользователя даже одна новость находится на модерации (или можно так скзаать, что все его новости еще не опубликованы на сайте)) {дальше здесь я сам знаю, как написать}
Вторая часть была просто примером. Меня интересует первая часть
Если у каждого зарегистрированного пользователя даже одна новость находится на модерации (или можно так скзаать, что все его новости еще не опубликованы на сайте), тогда...
Спасибо!
Я напсал хостеру и решил проблему. Но еще у меня есть такой вопрос, у меня доступ ко всем папкам стоит 751.
Надо это исправить, потому что в инструкции установки dle написано, что ставить доступ в папки upload и все внутренние папки на 777.
Доступ к этой папке влияет на индексацию фотографий? (если вместо 777 буде 751)
Я спрашиваю, потому что у меня сайт с картинками, но мои картинки плохо индексируются.
Так и есть в DLE 9.7.
$sql_select = "SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE {$stop_list}autor = '$user' AND approve=1" . $where_date . " ORDER BY " . $news_sort_by . " " . $news_direction_by . " LIMIT " . $cstart . "," . $config['news_number'];
Мне это нужно, потому что я хочу использовать модуль Партнерская программа v.1.0 Адаптация by DotNet
А если так будет, тогда получится, что пользователи могут просто написать новость, отправить ее на модерацию и потом отправить заявку на получение денег.
Потому что он не считает те новости, которые опубликованы на сайте, а считает все новости, даже если они на модерации.
Кто-то может решить эту проблему?---------- Добавлено 14.11.2012 в 19:07 ----------
А можете подробнее объяснить, где именно надо заменить на dle 9.7?
Я как-то не совсем понял, о чем Вы. Если можете, объясните подробнее.
Я написал тэги, но в файле robots.txt закрыл их, чтобы они не индексировались потому что говорят так лучше.
Уменя такой robots.txt
User-agent: *
Disallow: /engine/go.php
Disallow: /engine/download.php
Disallow: /user/
Disallow: /newposts/
Disallow: /tags/
Disallow: /statistics.html
Disallow: /page/
Disallow: /page/*
Disallow: /*subaction=userinfo
Disallow: /*subaction=newposts
Disallow: /*do=lastcomments
Disallow: /*do=feedback
Disallow: /*do=register
Disallow: /*do=lostpassword
Disallow: /*do=addnews
Disallow: /*do=stats
Disallow: /*do=pm
User-agent: Googlebot-Image
Allow: /
Sitemap: http://www.mysite.com/sitemap.xml
Это правильно?:
Я заметил, что то, что находится на главной странице сайта, если успеет индексироваться, пока находится на главной, то проиндексируется, а если не успеет и будет уже на второй, то не будет индексироваться.