Помощник
|
Страницы должны быть html или php |
AvtorXXX
|
Сообщение
#12
|
|
так работают большинство CMS. Как? У них один шаблон и в нём выводятся тексты? То есть не создаётся отдельных страниц со статьями? -------------------- |
|
|
RapidHunter |
15.4.2012, 21:24;
Ответить: RapidHunter
Сообщение
#13
|
|
ТС, Вы неправильно понимаете всю систему. Поисковым ботам, как и людям, заходящим через браузер, выводится конечный html. У Вас вполне может быть один php файл, в котором обрабатывается query и в зависимости от него выдается на экран та или иная информация.
Иными словами, http://site.ru/article.php?id=1 http://site.ru/article.php?id=2 http://site.ru/article.php?id=3 - в глазах посетителей и поисковых ботов это три разные страницы, хотя за их формирование и отвечает один файл article.php. При включенном ЧПУ страницы могут иметь другой вид: http://site.ru/pervaya-statya.html http://site.ru/vtoraya-statya.html http://site.ru/tretya-statya.html - то же самое, идет обращение к article.php (указывается в .htaccess). На самом деле никаких html-файлов физически не существует. |
|
|
simply_sash |
15.4.2012, 21:34;
Ответить: simply_sash
Сообщение
#14
|
|
У них один шаблон и в нём выводятся тексты? Используйте ЧПУ. Я делаю так: в файле .htaccess RewriteEngine On Options +FollowSymlinks Options -Indexes RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*) index.php?%{QUERY_STRING} в файле index.php $mRequestUri=$_SERVER["REQUEST_URI"]; Теперь, если пользователь заходит на _http://site.ru/interesnaya-statia.html web-сервер перенаправляет его на страницу index.php, где значение переменной $mRequestUri будет "interesnaya-statia.html". |
|
|
AvtorXXX
|
Сообщение
#15
|
|
А что такое ЧПУ? Можно поподробнее?
И вообще, обязательно использовать это ЧПУ или всё-таки вот можно конечный скрипт использовать и всё? -------------------- |
|
|
simply_sash |
15.4.2012, 22:44;
Ответить: simply_sash
Сообщение
#16
|
|
Либо ЧПУ, либо использовать параметры в URL иначе как вы определите какую страницу пользователю показывать?
|
|
|
AvtorXXX
|
Сообщение
#17
|
|
У меня к краткому содержанию статьи будет ссылка типа читать полностью а ссылка будет ссылаться на файл типа text.php?id=1
То есть у каждой статьи в базе свой номер. -------------------- |
|
|
RapidHunter |
15.4.2012, 22:53;
Ответить: RapidHunter
Сообщение
#18
|
|
|
Сделайте так, чтобы скрипт выбирал статью из базы не по id, а по транслиттированному названию.
Через .htaccess сделайте так, чтобы адреса вида /articles/nazvaniye_statyi.html перенаправлялись в text.php?title=nazvaniye_statyi, а в text.php уже вытягивайте название из строки запроса и посылайте запрос базе данных, чтобы получить статью как раз с таким названием. Грубо говоря так. Такой вариант намного более предпочтителен с точки зрения seo, чем просто text.php?id=1.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Если статья не в индексе Google - она уникальна или нет? | 6 | uahomka | 1593 | Вчера, 15:37 автор: Arsenwenger |
|
Создать видеоканал лучше в ютуб или телеграм? | 20 | uahomka | 3579 | 20.4.2024, 20:56 автор: Vmir |
|
Вёрстка HTML-писем | 30 | Vampler | 29414 | 27.3.2024, 12:41 автор: Vampler |
|
Где больше пробив на кликандер или попандер или попап трафике? | 1 | Boymaster | 681 | 20.3.2024, 9:50 автор: Skyworker |
|
Выполню качественную верстку макетов или разработка собственного, быстро и не дорого от 45$ |
123 | webche | 117287 | 17.3.2024, 7:09 автор: webche |
Текстовая версия | Сейчас: 25.4.2024, 16:58 |