Это точно :) за эти дни много чего училась )
:( Ой не понятно что вы имеете виду(в плане русского языка)---------- Добавлено 14.12.2015 в 18:58 ----------
# Pass all requests not referring directly to files in the filesystem to # index.php. RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !=/favicon.ico RewriteRule ^ index.php [L]
...WHERE url='mysql_real_escape_string($url)'...
Спасибо) Если исправить то, что вы сказали, код будет нормально работать без проблем?
Я согласен с worldfoto. Это лучший вариант )
Всем спасибо за помощь. Вот, что у меня получилось, код работает. Но я же не профи в этом деле и ошибки неизбежны )
Таблица в БД
id
cat - категория стати
url - урл страницы
desc - краткое описание стати
desc_title - анкор ссылки на странице "все стати"
title
meta_k
meta_d
text
data
Вывод всех статей https://site.ru/staty/
<?phpinclude('blogs/db.php'); $rezult=mysql_query("SELECT * FROM `staty`",$db); if(!$rezult){ echo "zapros ne vipolneno"; exit(); }if(mysql_num_rows($rezult) > 0){ $myrow=mysql_fetch_array($rezult); }else{ echo "v tablize net zapisi"; }?><!DOCTYPE html><head><meta charset="utf-8"><title> тайтл</title> </head> <body id="body"><?php do{ printf("<a href='https://site.ru/staty/staty_cat.php?cat=%s&url=%s'>%s </a>%s ",$myrow["cat"],$myrow["url"],$myrow["desc_title"],$myrow["desc"]);} while( $myrow = mysql_fetch_array($rezult) );?> </body></html>
Вывод сам стати https://site.ru/staty/staty_cat.php
<?php include('blogs/db.php'); if(isset($_GET['url']) AND isset($_GET['cat']) ) { $url=$_GET['url']; $sql = "SELECT * FROM `staty` WHERE url='$url' "; $sql = mysql_query($sql,$db); if (mysql_num_rows($sql) > 0) { $myrow=mysql_fetch_assoc($sql); } if(mysql_num_rows($sql)==0){header("HTTP/1.0 404 Not Found");print "Страница, которую вы запрашиваете, не существует!"; } }?><!DOCTYPE html><head><meta charset="utf-8"><title><?php echo $myrow['title']?></title> <meta name="description" content="<?php echo $myrow['met_d']?>"><meta name="keywords" content="<?php echo $myrow['mata_k']?>"></head><body id="body"><?php echo $myrow['text']?></body></html>
Хотела настроить ЧПУ вот так
RewriteRule ^staty/([-a-zA-Z0-9_]+).php$ staty/post-cat.php?url=$1 [QSA,L]
Но почему то не работает.
И еще важный момент - Как уникализировать урлЫ? Можно например в конце добавить id?
Нужно уникализировать дизайн, а не код ) Ну хот так, чтобы отличалась например навигация или шапка.
Из личного опыта могу сказать - обязательно делать разные адреса, телефонные номера, реквизиты, почта(все контактные данные). Размещать на разных ip, боле мене разный ассортимент. Я вебмастер тоже отделила - на всяком случае) НО думаю это не будет особо влиять, если сделаете все вышесказанные. Потому что просто Вебмастер и клиенты у меня разные)
Я думаю это будет спам)) Не нужно так делать. И еще таким образам вы будет снизить CTR поисковой выдачи, который потом будет влиять и на ранжирование сайта.
Длина можете делать больше 70, но вы же не знаете, как будет обрезать тайтл ПС.
Я бы оставила так "Купить кирпич в Нижнем Новгороде, доступная цена. Кирпичный завод Саровский". И продвигала страницу по запросам Купить кирпич, Кирпичный завод - Если конечно они самые ВЧ и ВК запросы. А для остальных запросов создала бы отдельные страницы, так, чтобы человек который ищет красный кирпич, попадал туда, где ему предлагается именно красный кирпич)
Нет, не родной:). Я армянка и как видно, не очень хорошо владею русским языком. Сложный у вас язык, не получается у меня грамотно и правильно писать.
Сайт самописный, урлЫ примерно вот такие site.ru/category/polezno.html или site.ru/polezno.html.
Я зарегистрирован в vk )
Сама писать движок думаю не смогу, у меня больше интересует SEO, этим и занимаюсь сейчас. Сайты самописьные - для них и хочу потом CMS.
id=1 - это карточка товара, То есть первый товар)
Вот что я хочу сейчас - чтобы вошла в базу, писала урл страницы (например site.ru/staty/kak-ukladivat-plitku.php), мета теги, текст с картинками, сохранила и ураа - на странице "Все стати" появилась это страница, как например товар - добавляю новый товар в базе, добавляется и на списке товаров.
А потом.. Пока не знаю что хочу:( хочу заказать у профессионалов готовый CMS для своих сайтов, или установить готовый движок ...
Пока знание не хватают, но очень хочу.. Знаю php не очень хорошо - могу писать простые скрипты и изменить сложные для себя )---------- Добавлено 13.12.2015 в 18:19 ----------
Дело и в том, что хочу красивые урлЫ + чтобы сохранились старые адреса: Не хочу всякие редиректы ))---------- Добавлено 13.12.2015 в 18:45 ----------
Меня интересовал Ваш тестовый движок:)
А вообще то меня нужен такой код, чтобы потом смогла писать (или заказать движок для своего сайта) и не сталкивалась с проблемами))
Я воздействовать на шаблон могу - делала шаблон для карточки товара, Реализовала вывод всех товаров, поставила пагинация ) получаю УрлЫ виде id=1, ...N. Жаль, но не настроила ЧПУ в начале) Не хочу сейчас поставить всякие редиректы)
Но вот в голове сейчас каша, не могу понять, как получить ссылки виде site.ru/category/polezno.html и не заморочиться с .htaccess ))
Буду очень благодарен, если поможете:)
Вы имеете виду текстовые текстовый редактор? Я использую Notepad++ )
Спасибо всем)) все работает)) Я буду жить в этом форуме :)